Я использовал javapackager, чтобы создать программу установки для моей java-программы, чтобы работать в Mac OS X. Есть несколько файлов и одна папка, которая должна быть связкой во время выполнения процесс расслоения от javapackager. Моя структура папок программы выглядит следующим образом:добавить папку в пакет при создании mac installer с помощью javapackager
Теперь я выпустил следующую команду из терминала:
$ /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/javapackager -deploy -native dmg -Bruntime=jre1.8.0_65.jre/ -srcfiles IPSettingScreen.jar -srcfiles configuration.properties -srcfiles vremployee.jar -srcdir "native" -appclass ipsettingscreen.IPSettingScreen -name vr-employee -outdir deploy/ -outfile vr-employee -v
Он успешно bundeld в вр-employee.dmg, теперь, если я установил VR- employee.dmg и заглянуть в каталог установки программы там не удалось найти родной папка, которая является папкой библиотеки. Чтобы запустить мою программу java, должна существовать собственная папка. Теперь мой вопрос: как добавить папку в комплект? Спасибо!
Он работает только с окнами собственного процесса, но это соединение в пучки не работает с Mac OS. в любом случае спасибо за ваш ответ –
Я успешно протестировал его на Mac OS X 10.11.2 и JDK 1.8.0_66 –
Я могу найти свою папку и ее содержимое в моем файле приложения в разделе Содержание/Java /. –