Install4j: installer:sys.installationDir 不一致

Install4j: installer:sys.installationDir inconsistent

MacOS 上的 install4j 变量 sys.installationDir(不是文件夹)returns 只是 /Applications。

这是有道理的,因为从技术上讲,应用程序的安装目录是“/Applications”,但我在我的 VM 选项中使用了这个变量来指向某些依赖项。这导致我出现运行时错误。我应该为此使用另一个变量吗?

我已经看过,但没有看到任何其他选项,除了验证平台并包括路径的其余部分。

您应该为此目的使用安装程序变量 ${installer:sys.contentDir},它始终指向安装分发树的目录。