将jar程序打包成app

目录

  1. 1. 新建app
  2. 2. 打包jar
  3. 3. 更改图标

Mac下的Minecraft启动器是jar文件,每次需要启动的时候都要进入到它所在的目录下双击用Jar Launcher运行,或者使用jawa -jar命令启动,非常麻烦。所以想了一个办法,用Automator将它打包成app文件放到Application目录下就会出现在Launchpad里了。

新建app

首先打开Automator创建一个Application:

Application

选择Run Shell Script并将jar的运行命令填进去:

java -jar /Applications/Minecraft.app/Contents/Jar/Minecraft\ Launcher.jar

Run Shell Script

然后改个名字保存到Application下。

打包jar

打开新建好的app的Contents,在里面新建一个Jar目录,并将启动器的jar文件移进去(只要跟上面命令的路径自洽即可):

Jar

然后可以用Automator右上角的Run测试一下是否可以正常执行:

Run

更改图标

打开app的Info,点击图标后会出现一个蓝圈:

Info

这时将复制好的图片粘贴到这里就可以更改图标了。

现在就可以到Launchpad里启动Minecraft的启动器了:

Launchpad