Я загружаю POI Apache с apache.org, но не знаю, как использовать его с одним из моих существующих проектов в Eclipse.Как добавить библиотеку POI в Apache и проект Eclipse?
ответ
Вы можете найти возможность добавить внешние банки в проект в: Project> Properties> Java Build Path> вкладка Libraries.
Нажмите «Добавить внешнюю банку» и найдите там, где у вас есть библиотека POI.
Есть несколько способов, некоторые хорошие, некоторые плохие ...
Добавить внешнюю Jar - а jjnguy говорит будет работать. Однако, не хороший вариант ... Проблема заключается в том, что если вы разделяете ваш проект с кем-то другим, и они имеют банку в другом месте, они будут получать ошибки построения пути
Добавить переменную - аналогично добавлению внешней банки, но гораздо более гибкой. Вы можете определить переменную classpath (в соответствии с prefs Java), которая представляет собой dir, содержащий jar. В вашем проекте, когда вы добавляете переменную, вы выбираете параметр var, который вы определили, и нажмите «extend», чтобы указать фактическую банку. Если вы и другие разработчики вашего проекта определите переменную, вы можете использовать банку в разных местах, если хотите
Добавить банку в свой проект - создать каталог в вашем проекте (необязательно, может быть, называть его lib) и импортируйте в него банку с помощью File-> Import или если ваша ОС поддерживает, перетащите ее в виде значка в папку (в окнах я открываю окно проводника и перетаскиваю его туда в папку в eclipse). Затем щелкните правой кнопкой мыши банку и выберите «Построить-Путь-> Добавить в путь сборки».
Добавить банку в отдельный проект и указать его. Добавьте банку, как указано в последней броне, в отдельный проект для этой банки. Выберите «Путь сборки» -> «Настроить путь сборки» из проекта. Перейдите на вкладку «Заказ и экспорт» и убедитесь, что флажок установлен. Теперь вы можете настроить свой проект для ссылки на новый проект. Это делает вещи более модульными.
Создать пользовательскую библиотеку - в разделе prefs Java вы можете определить «пользовательскую библиотеку», содержащую банку. Это несколько похоже на переменную classpath, но может ссылаться на несколько банок, и вам нужно только добавить его один раз в проект.
Создайте плагин контейнера классов. Это сложнее, но это хороший вариант, если вы предоставляете набор плагинов для людей. Контейнер classpath может быть добавлен как библиотека в проект, и он может управлять баночками, даже и искать их, если вы этого хотите.
- 1. Как добавить библиотеку в проект Eclipse
- 2. Как добавить библиотеку в проект eclipse C?
- 3. Добавление Apache POI в Eclipse
- 4. Как добавить библиотеку POI Apache в Eclipse - для проекта Selenium Webdriver?
- 5. Добавить библиотеку в eclipse Проект C++ (ROOT)
- 6. Java Eclipse apache poi
- 7. Как добавить библиотеку в Eclipse?
- 8. Eclipse: Как добавить библиотеку?
- 9. Как добавить библиотеку ежевики в проект Blackberry-Eclipse-плагин?
- 10. Как добавить библиотеку пользователя в проект Eclipse с использованием Gradle?
- 11. Как добавить библиотеку в eclipse
- 12. Как добавить библиотеку в проект Android?
- 13. Как добавить библиотеку в Eclipse?
- 14. Excel Data view Eclipse Apache POI
- 15. Как добавить пользовательские вкладки в Apache POI?
- 16. Как правильно добавить внешнюю библиотеку в Eclipse?
- 17. Как добавить библиотеку JSSC Java в Eclipse
- 18. Apache POI Добавить ярлык столбца
- 19. Добавить бинарную библиотеку Android в проект Eclipse без градиента
- 20. добавить библиотеку в проект шва
- 21. Как добавить новый проект jarfile в eclipse
- 22. Как добавить библиотеку в Eclipse C
- 23. Добавить библиотеку в проект CMake
- 24. Не удается добавить библиотеку в проект Eclipse - UnsatisfiedLinkError
- 25. Добавить библиотеку поддержки в проект Android Studio
- 26. Импорт Apache POI Java
- 27. Как импортировать проект src в eclipse
- 28. Как добавить проект Log4j в Eclipse RCP
- 29. eclipse: добавить библиотеку расширений Chrome
- 30. Apache POI как добавить номер страницы
Как я упоминаю в своем ответе, будьте осторожны с этим, вы делитесь проектом с кем-либо. Путь к классам для вашего проекта будет жестко определять местоположение банки. Если все разработчики не находятся в одном месте, вы будете постоянно менять его ... –