找不到 SAX 驱动程序
SAX driver can not be found
尝试编写简单的客户端服务器应用程序。问题是找不到 SAX 驱动程序。我是 Java 的新手,所以不知道如何解决这个问题。
import helma.xmlrpc.WebServer;
import helma.xmlrpc.XmlRpc;
public class JavaServer {
public Integer sum(int x, int y){
return new Integer(x+y);
}
public static void main (String [] args){
try {
XmlRpc.setDriver("org.apache.xerces.parsers.SAXParser");
} catch (ClassNotFoundException e) {
System.out.println("Could not locate SAX Driver");
}
try {
System.out.println("Attempting to start XML-RPC Server...");
WebServer server = new WebServer(8080);
server.addHandler("sample", new JavaServer());
server.start();
System.out.println("Started successfully.");
System.out.println("Accepting requests. (Halt program to stop.)");
} catch (Exception exception){
System.err.println("JavaServer: " + exception);
}
}
}
点击here下载xerces-2_6_2.jar,这个是用来解析XML个文件
在您的 Java 项目中将其导入项目的本地库
假设您现在可以访问 org.apache.xerces。* 类。
尝试编写简单的客户端服务器应用程序。问题是找不到 SAX 驱动程序。我是 Java 的新手,所以不知道如何解决这个问题。
import helma.xmlrpc.WebServer;
import helma.xmlrpc.XmlRpc;
public class JavaServer {
public Integer sum(int x, int y){
return new Integer(x+y);
}
public static void main (String [] args){
try {
XmlRpc.setDriver("org.apache.xerces.parsers.SAXParser");
} catch (ClassNotFoundException e) {
System.out.println("Could not locate SAX Driver");
}
try {
System.out.println("Attempting to start XML-RPC Server...");
WebServer server = new WebServer(8080);
server.addHandler("sample", new JavaServer());
server.start();
System.out.println("Started successfully.");
System.out.println("Accepting requests. (Halt program to stop.)");
} catch (Exception exception){
System.err.println("JavaServer: " + exception);
}
}
}
点击here下载xerces-2_6_2.jar,这个是用来解析XML个文件
在您的 Java 项目中将其导入项目的本地库
假设您现在可以访问 org.apache.xerces。* 类。