[英]Executing a jar on mac 10.8
虽然这似乎是一个相当明显的问题,但我无法在网上找到答案。
创建jar文件后,我可以使用命令行成功运行它
java -jar filename.jar
但是,我希望这个文件更加用户友好,换句话说,双击运行。 出于某种原因,当我双击jar文件时,mac jar启动器(Jar \\ Launcher.app)打开,暂停一秒然后关闭。 我很感激帮助。
PS。 我通过命令行,bluej和eclipse制作了jar文件,这些方法都没有解决问题。
我会创建一个shell脚本将它封装在终端中:
#!/bin/bash
java -jar yourjarfile.jar
read -p 'Hit [Enter] to continue...'
我添加了暂停,但除非你的java应用程序立即到达终止,否则它不应该是必要的(你可以在“java”行之后停止shell脚本)。
OS X上有一个名为Jar Bundler
的程序,它附带了Xcode开发人员工具的安装。 您可以使用它将.jar文件转换为本机Mac OS X .app可执行文件。
您需要Java WebStart ,链接中的代码片段Java Web Start software provides the power to launch full-featured applications with a single click. Users can download and launch applications, such as a complete spreadsheet program or an Internet chat client, without going through lengthy installation procedures
Java Web Start software provides the power to launch full-featured applications with a single click. Users can download and launch applications, such as a complete spreadsheet program or an Internet chat client, without going through lengthy installation procedures
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.