【发布时间】:2017-10-17 21:22:04
【问题描述】:
Java 8 中的javapackager 命令能够创建独立的可执行文件。网上的例子一般只使用一个jar文件,但我有几个jar文件需要捆绑到应用程序中。文档指出,可以通过-B 选项告诉捆绑器发送classPath=path 的类路径。但是,在打包应用程序中生成的 <applicationname>.cfg 文件中,有一行显示
app.classpath=
它完全不受 classPath 参数的影响,但我必须手动编辑它以包含应用程序使用的所有 jar 以使其工作。
所有这些都在 macOS 上,我还不能在其他平台上尝试。
非常感谢任何见解——例如,一个使用多个罐子的工作示例。
【问题讨论】:
标签: java macos javapackager