2012-03-12 156 views
5

有没有办法将.jar应用程序设置为在Mac OSX上打开.blah文件的默认程序?我知道如何将.app设置为默认应用程序,但是当您选择应用程序作为默认应用程序时,.app是唯一不会变灰的文件类型。将.jar设置为默认应用程序? (Mac OSX)

我该怎么办?

+0

的.jar不是一个应用程序。这只是一个java文件。您将JVM设置为.blah文件的处理程序,将.jar加载为jvm调用的永久参数 – 2012-03-12 01:56:59

+0

*“默认程序打开.blah文件”* DYM为您的应用程序设置文件关联。 ? – 2012-03-12 02:04:51

+0

另请参见[如何将文件类型与OSX上的(我的)Java应用程序关联?](http://stackoverflow.com/q/9659543/418556)(我认为这听起来很奇怪)。 – 2012-03-12 03:00:13

回答

1

启动使用Java Web Start的Jar。启动文件提供了设置文件/内容类型关联的功能。这里是一个demo. of the file services的..

..prompts用户文件扩展名.zzz(一个简单的文件类型不会与现有的文件关联到冲突)内容类型text/sleepytime的关联。 ..

要在运行时在JWS应用程序中执行此操作,请参阅1.6.0_18 +中介绍的IntegrationService

JWS被设计为在OS X(和Windows & * nix中)工作。

0

右键单击该* .jar文件,并选择“打开方式” - >“其他”,并浏览到/系统/图书馆/ CoreServices 里面应该有一个应用程序称为“罐Launcher.app”。选择应用程序,并确保将其设置为“始终打开”。

现在所有未来的* .jar文件应当打开的标准方法。

这更多的是一种通用的方式,但我敢肯定,这可以应用到其他的扩展为好。

来源:http://macosx.com/tech-support/how-to-execute-a-jar-file-in-os-x/9549.html

+0

这很有用,但我不确定这会直接帮助OP,因为问题是关于将任意文件与.jar相关联,而不是启动罐子 – perlyking 2016-12-16 17:58:11

+0

它不回答问题...... :( – 2017-10-18 08:53:41

相关问题