我在java中创建了一个jar文件,我希望在系统启动时自动启动应用程序。我发现我必须为此编写一个shell脚本。 shell脚本应该是什么样的?还有什么我需要做的才能使应用程序在启动时自动启动?
答案 0 :(得分:11)
在OS X启动时启动程序的首选方法是按照here所述创建launchd
守护程序。
答案 1 :(得分:2)
在mac os x中你也可以运行“open program.jar”(或任何文件夹,' - a'用于本机应用程序),它将打开与终端分离的任何默认环境设置,如果你使用它只需双击它。
您还可以通过系统偏好设置>将程序(或脚本)添加到用户的登录项目中。帐户> 'username'>登录项目。这完全是指向并单击,不需要shell脚本
答案 2 :(得分:0)
shellcript将是这样的:
cd /directory/to/jar
java -jar Jar.jar
或许你实际上不需要写Jar.jar,只有Jar。我不太记得。