java - 如何为 Mac OSX 创建类似 Windows 的可点击快捷方式?

标签 java macos launch

我正在帮助一位同事设置一些我用 Java 编写的 GUI 编程工具。

我需要创建一个可单击的图标来运行应用程序,该应用程序设置当前目录,然后调用 JVM,将参数传递给程序。另外,如果能够使用我为该程序创建的 PNG 图标图像,那就太好了。

我怀疑我需要创建一个脚本并以某种方式将其添加到屏幕底部的启动器条中。一旦关闭手动创建就是我所需要的,而不是编程。

正确的做法是什么?

最佳答案

使用Jar Bundler!使用 Jar Bunder,您可以指定主类、任何参数、类路径的附加文件和资源、VM 选项等等。

看看这个 tutorial 。还有一个Ant task可用(我自己还没有尝试过)。如果您安装了Xcode ,它位于 /Developer/Applications/Utilities/Jar Bundler.app 下。 Jar Bundler 本身不可公开下载(ant 任务除外)。我不确定 Jar Bundler 是否是标准 Mac OS 发行版的一部分。启动终端并查看 /usr/share/java/Tools/Jar Bundler.app。如果不存在,您需要一个苹果开发者帐户才能获取 Xcode。

关于java - 如何为 Mac OSX 创建类似 Windows 的可点击快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5021953/

相关文章:

java - Apache 弗林克 : When using count() on DataSet only this job will be executed

java - 在 Android 5 的 WebView 上支持 WebGL

java - 重命名文件失败

c - GDB 和 Yosemite 的问题

macos - py2app 丢弃 wxpython(雪豹)

installshield - 使用 InstallShield 2010 启动 exe 和 bat 文件

eclipse - 如何在 IntelliJ IDEA 中运行 Eclipse 启动器文件?

java - catch语句后返回到之前的位置

ios - NSXMLParser - 只需要从解析器 :foundCharacters: in certain elements 读取

java - 启动android模拟器时出现错误!