Мой проект - разработать инструмент анализа сети, и я решил использовать библиотеку JUNG. но я не знаю, как начать работу и использовать его? Я использую eclipse IDE, и как я могу связать его в eclipse? Благодарю.Как использовать библиотеку java?
ответ
Чтобы интегрировать внешнюю библиотеку в Eclipse, просто перейдите на боковое представление вашего пакета, щелкните правой кнопкой мыши по проекту или на каком-либо файле в вашем проекте и перейдите к свойствам. В разделе «Путь сборки Java» перейдите на вкладку «Библиотеки» и добавьте туда свою библиотеку. Это должно заставить его отображаться в вашем пути сборки, чтобы он скомпилировался с вашим проектом.
Следует отметить, что если это просто внешняя банка, просто нажмите Добавить внешние JAR вместо Add Library.
Перетащите файлы jar в Eclipse и опустите их в свой проект (я считаю, что у вас есть только один). Щелкните правой кнопкой мыши на файле jar и выберите «Add to Build Path». Затем он должен быть немедленно доступен.
И на всякий случай, если вы работаете над плагином eclipse или даже приложением eclipse-rcp, вам следует создать новый проект плагина, который просто содержит эту библиотеку. Это очень просто: просто откройте мастер для создания нового проекта: File > New > Project... > Plug-in Development > Plug-in from existing JAR archive
В любом другом случае: создайте копию библиотеки непосредственно в вашем проекте (я предлагаю: lib/jung.jar) и добавьте эту библиотеку в (щелкните правой кнопкой мыши по библиотеке) или создайте пользовательскую библиотеку с помощью jar (s) и добавьте эту библиотеку пользователя в путь сборки проектов.
Преимущества библиотек пользователей: многоразовые в одном и том же рабочем пространстве & проекты слабо связаны с зависимостями (вы можете обновлять библиотеку без изменения проекта). Недостаток: пользовательские библиотеки определены в рабочей области, поэтому при импорте проекта в другое рабочее пространство вы нарушаете свои зависимости.
Компромисс может заключаться в создании одного проекта, который содержит только библиотеки и добавляет этот проект к его построению. Это свободная связь как пользовательские библиотеки, но вы можете экспортировать и импортировать этот проект в/из других рабочих областей.
- 1. Как использовать 3D-библиотеку Java?
- 2. Java: как использовать стороннюю библиотеку?
- 3. Использовать библиотеку java poker-eval
- 4. Как использовать библиотеку JNativeHook?
- 5. Как использовать библиотеку standford nlp в java?
- 6. Как использовать библиотеку Python в приложении Java?
- 7. Как использовать доступную библиотеку OPENCV в JAVA?
- 8. Как использовать библиотеку java веб-приложение
- 9. Как использовать библиотеку org.hibernate в java?
- 10. Как использовать jMusic (библиотеку Java) с Clojure?
- 11. Как использовать библиотеку java-json в Android
- 12. Как использовать существующую библиотеку unix в java
- 13. Jruby: Как использовать стороннюю библиотеку java?
- 14. Как использовать библиотеку Java org.json с Java 7
- 15. Как использовать модифицированную библиотеку
- 16. Как использовать стандартную библиотеку
- 17. Как использовать библиотеку Haskell
- 18. Как использовать пользовательскую библиотеку?
- 19. Как использовать эту библиотеку
- 20. Как использовать библиотеку Пикассо
- 21. Как использовать библиотеку twitter4j?
- 22. Как использовать библиотеку Random?
- 23. как использовать библиотеку cublas
- 24. Как использовать библиотеку funset_avltree?
- 25. Как использовать библиотеку Stocktwits?
- 26. Какую библиотеку проверки Java я должен использовать?
- 27. использовать библиотеку только при наличии Java
- 28. Как изменить библиотеку Android на Java-библиотеку
- 29. Как скомпилировать библиотеку Java
- 30. Использовать внешнюю библиотеку Java в Android
В этом же диалоговом окне вы также можете подключить источник и javadoc к этой библиотеке. Вы действительно должны это делать, поскольку это делает процесс разработки намного проще. Загрузите все три пакета JUNG. Jars, Source и java-docs. Таким образом, вы можете иметь документы API во время зависания объекта/функции JUNG, а также отлаживать код JUNG, если вам нужно. – haffax