Я только заканчиваю небольшое приложение на JavaFX и начинаю думать о том, как его распространять.
Я подумал, что было бы просто нажать кнопку сборки и использовать один из полученных файлов.
По какой-то причине build создает:
- Файл Jar, который жалуется, что не может найти свой основной класс при двойном щелчке.
- Файл jnlp, который не может сказать "невозможно запустить приложение".
- HTML-файл, который при открытии в моем браузере показывает вращающийся логотип Java навсегда.
Все это наводит меня на мысль, что с настройкой Java что-то не так. Как я могу получить этот проект в готовом виде?
Я хотел бы иметь один файл, который можно загрузить / отправить по электронной почте, дважды щелкнуть и запустить без суеты. Если не считать того, что легко. :) Я уверен, что вы можете сделать это с файлом Jar, но то, что я получаю с Netbeans и его командой сборки, довольно нелепо.
Важные детали: я использую Ubuntu Karmic. Я переключился на Sun Java вместо OpenJDK (который, похоже, очень плохо работает с JavaFX), но я думаю, что Firefox все еще использует OpenJDK.