2014-09-23 4 views
0

Я использую netbeans для разработки приложения javafx. Но я не могу развернуть один файл jar (автономный). На веб-сайте Oracle есть documentation, но его сложность. Кроме того, я пробовал некоторые другие программы, такие как launch4j, innosetup и т. Д. Есть ли для этого видео или картинка? Есть трюк или простой способ сделать это.javafx deploying jar file

примечания: в папке проекта существует SQLite баз данных, JDBC библиотеки и некоторые картинок, не только ява и FXML классов.

имя_проекта -> БД -> database.sqlite

имя_проекта -> ПИК -> image.png

имя_проекта -> Lib -> JDBC-sqlite.jar

ответ

1

"в папке проекта есть база данных sqlite, библиотеки jdbc и некоторые изображения, а не только классы java и fxml." - Есть проблема!

  • Поместите фотографии в некоторый пакет java и загрузите их в качестве ресурсов. См. this question.
  • Вы не можете упаковать sqlite db в jar. Однако вы можете изменить свое приложение для создания базы данных при первом запуске (если база данных не существует). См. this question.
  • Необходимые библиотеки должны быть упакованы в jar, если вы используете что-то вроде Eclipse IDE's - Runnable JAR wizard.