导入哪个库?

时间:2008-11-10 02:37:23

标签: apache xpath import

最近我下载了这个开源项目,我正在尝试编译它。

然而,其中一条线路给我一个错误。

“import com.sun.org.apache.xpath.internal.functions.WrongNumberArgsException;”

似乎我错过了一个图书馆....有没有办法知道我需要哪个图书馆?

我尝试在google上搜索com.sun.org.apache.xpath.internal.functions, 虽然kickjava.com/src上似乎有一个包含源代码的结果。

我想我需要Jar文件吗?

我尝试从apache下载xalan但它没有用。 我试着看看是否有一个xpath库,但我不认为有一个xpath库? 寻找xpath导致我到xalan。 我也尝试过Xerces-J-bin.2.9.1。

谢谢!


2 个答案:

答案 0 :(得分:2)

Xalan中的WrongNumberArgsException类位于org.apache.xpath.functions包中。使用项目中的Xalan jar,您应该能够在开源代码中更改import语句以使用正确的路径。

答案 1 :(得分:-1)

OpenSource作者(“这个开源项目”是什么)从Sun 6中引入了内部异常类,在Java 6中采用了xalan类。这根本不应该完成!不适用于较旧的虚拟机,可能会被以后的虚拟机破坏。

永远不要导入com.sun。*!