我们正在为我们的应用程序生成一个服务启动器。在vmoptions文件中,我们确实设置了一个包含空格的参数(例如文件路径):
-Dmy.parameter=我的文件路径
这似乎在服务启动器für OSX中不起作用(但在Windows中起作用)。
同样,将价值放在报价中也不起作用:
-Dmy.file.path="我的文件路径"
两者都会生成一个错误,说明"未找到主类:file.path"
这是Mac OS X上服务启动器的限制,将在install4j 6中修复。
作为一种解决方法,将VM参数和空格放在.vmvoptions文件的第一行中,这样它就可以工作了。