Импортировать какую библиотеку? - PullRequest
0 голосов
/ 10 ноября 2008

недавно я скачал этот проект с открытым исходным кодом и пытаюсь его скомпилировать.

Однако одна из строк выдает мне ошибку.

"import com.sun.org.apache.xpath.internal.functions.WrongNumberArgsException;"

Кажется, что мне не хватает библиотеки .... есть ли способ узнать, какая библиотека мне нужна?

Я попытался выполнить поиск в google для com.sun.org.apache.xpath.internal.functions, в то время как на kickjava.com/src, кажется, есть результат, содержащий исходный код.

Я думаю, мне нужен файл Jar, верно?

Я попытался загрузить xalan из apache, но это не сработало. Я пытался увидеть, есть ли библиотека xpath, но я не думаю, что есть библиотека xpath? поиск xpath привел меня к xalan. Я также попробовал Xerces-J-bin.2.9.1.

Спасибо!


Ответы [ 2 ]

2 голосов
/ 10 ноября 2008

Класс WrongNumberArgsException в Xalan находится в пакете org.apache.xpath.functions. С Xalan jar в вашем проекте вы просто сможете изменить оператор импорта в открытом исходном коде, чтобы использовать правильный путь.

0 голосов
/ 10 ноября 2008

Автор OpenSource (что такое «этот проект с открытым исходным кодом») импортировал внутренний класс исключений из принятых в Java классов xalan в Sun 6. Это не должно быть сделано вообще! Не будет работать со старыми виртуальными машинами и может сломаться с более поздними.

Никогда не импортируйте com.sun. *!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...