我们使用Install4j构建软件,并希望使用内置的代码签名。但是,我们的软件还必须允许用户修改内存设置(例如Xmx),但是在Mac OS上,这会破坏代码签名,因为它涉及到Info.plist。

有什么方法可以将vmoptions重定向到Mac OS上的用户主目录,以便我们可以在那里进行修改?也许还有另一种解决方案?

最佳答案

在VM选项文件中,您可以添加一行

-include-options [another vmoptions file]


您必须在安装程序中修改vmoptions文件,以便[另一个vmoptions文件]是主目录中的绝对路径。

关于java - 使用Install4j,如何从Mac OS上的用户主目录加载vmoptions?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18564829/

10-09 16:00