我已经使用javapackager为我的java程序创建安装程序,以便运行到mac OS X.在执行javapackager的bundalation过程时,有一些文件和一个文件夹需要捆绑。我的程序文件夹结构如下所示:
现在我从终端发出以下命令:
$ /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
成功进入vr-employee.dmg,现在如果我安装了vr-employee.dmg并查看程序安装目录,我找不到 native 文件夹,这是库文件夹。为了运行我的java程序,应该存在本机文件夹。 现在我的问题是如何将文件夹添加到捆绑的? 谢谢!
答案 0 :(得分:3)
尝试简单地替换
-srcdir "native"
与
-srcfiles native
在您的命令中