使用java执行和终止OSX的任何应用程序
我正在尝试开发一个桌面应用程序,允许用户使用Java启动MacOSX的一些应用程序(iTunes、终端、计算器……)。我是OSX新手,我真的不知道MacOSX的文件系统是如何工作的。 我曾经使用java执行和终止OSX的任何应用程序,java,macos,desktop-application,Java,Macos,Desktop Application,我正在尝试开发一个桌面应用程序,允许用户使用Java启动MacOSX的一些应用程序(iTunes、终端、计算器……)。我是OSX新手,我真的不知道MacOSX的文件系统是如何工作的。 我曾经 Runtime.getRuntime().exec(“/usr/bin/open-a Terminal”) 为了执行终端,但我最终没有运气。 如果有人能帮我解决这个问题,我将不胜感激 另外,如果有人知道如何关闭应用程序,那将是一个很大的帮助 我已经附上了我正在使用的系统的详细信息。 嗯,这几乎是对的,只是“
Runtime.getRuntime().exec(“/usr/bin/open-a Terminal”)代码>
为了执行终端,但我最终没有运气。
如果有人能帮我解决这个问题,我将不胜感激
另外,如果有人知道如何关闭应用程序,那将是一个很大的帮助
我已经附上了我正在使用的系统的详细信息。
嗯,这几乎是对的,只是“open”希望传递应用程序的全名,比如iTunes.app
这项工作:
public class HelloWorldApp {
public static void main(String[] args) throws Exception{
Runtime.getRuntime().exec("/usr/bin/open -a iTunes.app");
}
}