使用 javapackager -BlicenseFile= 查找相对路径

Finding the relative path with javapackager -BlicenseFile=

我无法理解为什么

javapackager -deploy -native installer -BlicenseFile=license.rtf [...]

命令找不到文件 license.rtf。

license.rtf 文件位于 JAR 的根目录中。当缺少 -BlicenseFile 参数时,打包程序构建本机安装程序。但在给出论点时拒绝。有人可以帮忙吗?

应用程序是 JavaFX 8。

使用这个

javapackager -deploy -native installer -srcfiles license.rtf -BlicenseFile=license.rtf [...]

如果你真的声称它在根目录中,

-srcfiles 添加将许可证文件添加到 javapackager 用于捆绑二进制文件的临时目录