2016-01-19 3 views
0

Я пытаюсь добавить Batik в проект java, я загрузил 'batik-bin-1.8.zip' и добавил это в свой проект.Ubuntu 14.04, Eclipse 4.5.1, Java и Batik

В моем проекте дерева я вижу:

Referenced Libraries 
    batik-bin-1.8.zip 

можно расширить содержимое почтового индекса, чтобы увидеть файлы, но это не кажется разоблачать классы проекта.

Я пытаюсь начать использовать:

https://xmlgraphics.apache.org/batik/using/scripting/java.html 

в качестве эталона, однако только декларирует экземпляр JSVGCanvas, а затем нажав на иконку слева не предоставляет каких-либо пакетов включить.

Что мне нужно сделать?

+1

Вы должны извлечь zip-файл и добавить файлы jar в свой проект. – Jens

+0

Я просто удалил ссылку на zip, распаковал и добавил добавленную внешнюю банку «batik-1.8.jar» – SPlatten

+0

Я бы рекомендовал вам использовать Maven для управления зависимостями , Если вы настаиваете на ручном управлении зависимостями, вам нужно будет извлечь '.zip', чтобы получить все отдельные файлы jar. Затем вам нужно будет загружать любые зависимости и обрабатывать их одинаково. Затем вам нужно будет загрузить любые зависимости этих зависимостей и т. Д., Пока не будет весь граф. –

ответ

2

Вручную добавление банки может стать довольно утомительным. Вы должны создать свой проект с помощью инструмента построения - например, Gradle или Maven. Самые популярные библиотеки Java доступны через Maven Central (хотя я лично предпочитаю using this site для поиска банок).

Современные IDE (включая Eclipse и IntelliJ) могут импортировать проекты Maven и Gradle, так что это просто вопрос изучения любого из этих инструментов. (Или любой другой, по этому вопросу.)

Минимальный build.gradle файл будет выглядеть следующим образом:

apply plugin: "java" 
apply plugin: "eclipse" 

sourceCompatibility = 1.8 
sourceSets.main.java.srcDirs = [ "src/" ] 

dependencies { 
    compile "some.company:lib-name:version" 
} 

Вы можете импортировать такой проект как проект Gradle (в почти любой современный Java IDE) или запустите gradle eclipse для создания данных проекта Eclipse, которые могут быть импортированы как «существующий проект».

 Смежные вопросы

  • Нет связанных вопросов^_^