Я написал код Java, используя Jcreator, который импортирует библиотеки Jsoup для выполнения. Эти библиотеки в формате .jar. Для этого я перешел в «Настройки проекта»> «Требуемые библиотеки»> «Добавить»> добавил необходимые библиотеки. Теперь я создал файл jar, чтобы включить этот файл класса, а также библиотеки jar. Тем не менее, он не запускается и дает ошибку, что пакет Jsoup не найден. Пожалуйста, помогите мне в этом вопросе. Я должен включить библиотеки jsoup в файл jar.Создание файла Jar, который содержит внешние библиотеки jar
ответ
Я должен включить библиотеки jsoup в файл jar.
Вряд ли. Не только ваше утверждение неверно, но оно может быть незаконным, если оно противоречит правам на распространение библиотек, которые вы используете.
Просто укажите файлы jsoup jar с вашими файлами jar, а не внутри ваши файлы jar при распространении вашего приложения. Убедитесь, что строка пути класса файла манифеста jar файла указывает правильное расположение файлов jsoup jar относительно ваших файлов jar.
Вы должны использовать инструмент построения, такой как Maven, для определения ваших зависимостей (необходимых вам банок) и для создания вашего программного обеспечения. Смотрите здесь, как создать свой проект с использованием Maven: http://maven.apache.org/guides/getting-started/index.html
Вы CANN затем использовать Maven сборного плагин построить толстую банку, содержащую все необходимые банки (это может быть нецелесообразно, как на воздушной подушке указал) или загрузите все необходимые банки для распространения с вашим проектом. См. http://maven.apache.org/plugins/maven-assembly-plugin/.
Я не знаю, поддерживает ли jcreator maven. Если нет, вам следует рассмотреть возможность перехода на более популярную среду IDE, например, eclipse или netBeans, если это возможно. Оба поддерживают maven из коробки (и являются бесплатными).
- 1. Как вы создаете .jar, который содержит внешние зависимости .jar?
- 2. Создание jar, но не включая внешние библиотеки
- 3. Создание исполняемого файла jar с муравьем, который содержит файл build.xml
- 4. создание файла .jar с файлом, который вызывает файл .jar.
- 5. Создание исполняемого JAR-файла
- 6. Создание файла .jar проекта, который использует lwjgl
- 7. Создание .jar файла
- 8. Создание файла jar (htsjdk jar) с Ant
- 9. Eclipse не экспортирует внешние библиотеки jar
- 10. Создание файла .JAR сбой
- 11. создание файла jar
- 12. Создание файла JAR программно
- 13. Где «внешние» JAR?
- 14. JavaFX и внешние JAR
- 15. Как отлаживать внешние JAR-файлы
- 16. Eclipse - Внешние JAR и git
- 17. Обновление файла .jar, который используется
- 18. Создание файла jar для SlidingMenu
- 19. Создание файла jar в Android
- 20. Создание файла .jar для программы
- 21. Создание внешних файлов Jar
- 22. Включите внешние банки библиотеки в jar to mac .app conversion
- 23. Создание файла Jar в Android Studio
- 24. Как включить внешние JAR в свой собственный проект JAR
- 25. найти jar, который содержит заданный класс java
- 26. Создание javadoc-сайта из скомпилированной библиотеки jar
- 27. Создание файла Jar с использованием Eclipse Indigo
- 28. j2me jar api создание jar файла время выполнения
- 29. Netbeans, java, создание jar
- 30. Библиотеки JAR не обнаружены
Извините, но я новичок в jar-файлах. Можете ли вы дать мне пример того, как именно я должен изменить файл манифеста, чтобы включить эти файлы jsoup. Извините, если это хронический вопрос. –
@AnkitShah: Я сейчас работаю, но вам нужно сделать это в Google для руководства к файлу манифеста. Там все объяснено. –