有没有办法将.jar应用程序设置为在Mac OSX上打开.blah文件的默认程序?我知道如何将.app设置为默认应用程序,但是当您选择默认应用程序时,.app是唯一不显示灰色的文件类型。
我该怎么办呢?
答案 0 :(得分:3)
如Java Deployment Options for Mac OS X中所述,您可以创建 Mac OS X应用程序包,“可以将特定文档类型与您的应用程序相关联。这样,用户可以通过双击a启动应用程序由您的申请创建的文档。“另请参阅更多About Info.plist Keys。
答案 1 :(得分:1)
使用Java Web Start启动Jar。启动文件提供了设置文件/内容类型关联的功能。这是一个demo. of the file services ......
..提示用户关联内容类型
.zzz
的文件扩展名text/sleepytime
(只是一种不太可能与现有文件关联冲突的文件类型)。 ..
要在JWS应用程序中的运行时执行此操作,请查看1.6.0_18 +中引入的IntegrationService
。
JWS旨在用于OS X(和Windows& * nix)。