我有一个 .app 应用程序,我想将它包含在我的项目中并从 jar 中启动它。这是我目前所拥有的:
Runtime.getRuntime().exec( new String[] { "open", "SomeApp.app"} );
SomeApp.app
放在 src 文件夹的根目录下。
最佳答案
你需要执行
open /path/to/some.app
和
Runtime.getRuntime().exec( new String[] { "open", "/path/to/app/SomeApp.app"} );
现在你的应用程序在 jar 中,所以它不再是一个应用程序文件,你需要将它放在磁盘上 /path/to/app
您需要从.jar
中提取.app
文件然后执行它here是怎么做到的
关于java - 从 Java 项目内部启动 .app?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4453948/