2015-07-23 5 views
1

Я пытаюсь добавить библиотеку Batik в свой Java-проект. Я добавил распакованный бинарный файл в свою папку lib и добавил все JAR на верхнем уровне в путь сборки.Как полностью включить библиотеку Batik в свой Java-проект?

enter image description here

Однако, когда я делаю следующее заявление: import

import org.apache.batik.dom.svg.SAXSVGDocumentFactory; Я получаю следующее сообщение об ошибке:

«Импорт org.apache.batik.dom. svg.SAXSVGDocumentFactory не может быть разрешено "

От ее операторы импорта не демонстрируют эту проблему, например, следующее:

import org.apache.batik.util.XMLResourceDescriptor;

Насколько я понимаю, SAXSVGDocumentFactory класс существует где-то в двоичном я добавил в Lib папку, так что этот вопрос должен быть с добавление JAR в путь сборки. Как я могу убедиться, что все исходные файлы Batik правильно добавлены в путь сборки и могут использоваться?

ответ

2

Это не может быть разрешено, потому что оно отсутствует в 1,8 баночки. Он существует в 1.7. http://www.findjar.com/class/org/apache/batik/dom/svg/SAXSVGDocumentFactory.html

Самый простой способ узнать это, чтобы найти правильную баночку и нажмите, чтобы открыть его в пакете: org.apache.batik.dom.svg.SAXSVGDocumentFactory. Вы не увидите этот класс в 1,8 бара, но вы увидите его в 1,7 баночки.

Чтобы исправить, загрузите 1,7-мерную фразу и снова добавьте ее в свой проект. http://apache.mirrors.hoobly.com/xmlgraphics/batik/source/