Как мне установить Jung2 в eclipse?

#java #graph #jung

#java #График #jung

Вопрос:

http://jung.sourceforge.net/

Может ли кто-нибудь внимательно пройтись по шагам для меня? Я пытался в течение нескольких часов, и, похоже, у меня ничего не получается. Я использую Mac. И я хочу иметь возможность использовать библиотеки Jung2 во время программирования, используя Eclipse IDE.

Ответ №1:

@Rohan: Платформа JUNG 2.0 содержит как двоичную, так и исходную форму jars.

Чтобы использовать двоичные файлы jar из JUNG, вам нужно добавить их как Referenced Libraries в проект. Создайте новый проект. Затем добавьте необходимые JUNG jars куда-нибудь внутри каталога проекта. Refresh дерево проекта. Щелкните правой кнопкой мыши на каждом JUNG jar, чтобы добавить его в Build Path > Add to Build Path Eclipse. Делая это, каждый из них будет зарегистрирован под Referenced Libraries деревом в проекте.

Поскольку несколько JUNG jar имеют версию исходного кода, вы можете открыть Build Path проект и перейти к Libraries tab . На этой вкладке перечислены все JAR-файлы. Прикрепите версию jar с исходным кодом JUNG к эквивалентной версии JUNG binary jar под Source attachment этой версией jar. Например: прикрепить jung-samples-2.0.1-sources.jar к jung-samples-2.0.1.jar

После завершения перейдите в jung-samples-2.0.1 раздел Referenced Libraries и откройте любой класс в пакете JUNG. Вы сможете просмотреть исходный код класса.

Ответ №2:

Один из простых способов — использовать maven. Вы можете поместить jung2 в качестве библиотек зависимостей в свой pom.xml

     <dependency>
        <groupId>net.sf.jung</groupId>
        <artifactId>jung2</artifactId>
        <version>2.0.1</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>net.sf.jung</groupId>
        <artifactId>jung-graph-impl</artifactId>
        <version>2.0.1</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
  

Теперь есть хороший плагин maven для eclipse, m2e.

Ответ №3:

Я не понимаю, что вы подразумеваете под установкой? Вам нужно загрузить jung2 lib и библиотеки, которые jung2 зависят от colt и общих коллекций, см. Страницу загрузки. Далее вам нужно добавить эти библиотеки в свой classpath, смотрите Этот учебник.