2012-03-12 16 views
5

Mac OSXで.blahファイルを開くデフォルトのプログラムとして.jarアプリケーションを設定する方法はありますか?私はデフォルトのアプリケーションとして.appを設定する方法を知っていますが、アプリケーションをデフォルトとして選択すると灰色表示されない唯一のファイルタイプは.appです。デフォルトのアプリケーションとして.jarを設定しますか? (Mac OSX)

どうすればよいですか?

Java Deployment Options for Mac OS Xで説明したように
+0

.jarはアプリケーションではありません。それは単なるJavaファイルです。 jvmコールの永続的な引数として.jarがロードされた.blahファイルのハンドラになるようにJVMを設定します。 –

+0

* ".blahファイルを開くためのデフォルトプログラム" * DYMはアプリケーションのファイル関連を設定します。 ? –

+0

も参照してください。[ファイルタイプとOSXの(Java)アプリケーションを関連付けるにはどうすればいいですか?](http://stackoverflow.com/q/9659543/418556) –

答えて

3

、あなたは「これは、ユーザーがアプリケーションで作成した文書をダブルクリックして、アプリケーションを起動することができますあなたのアプリケーションで特定の文書タイプを関連付けることができます。」というのMac OS Xのアプリケーションバンドルを作成することができますさらにAbout Info.plist Keysも参照してください。

1

Java Web Startを使用してJarを起動します。起動ファイルは、ファイル/コンテンツタイプの関連付けを設定する機能を提供します。ここでは...

ファイル拡張子.zzzコンテンツタイプtext/sleepytimeの(既存のファイルの関連付けと衝突する可能性は低い、単にファイルタイプ)を関連付けるために、ユーザを..prompts demo. of the file servicesです。 ..

実行時に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

これは便利ですが、これは質問が直接jarを起動しないで、任意のファイルを.jarに関連付けることであったので、OPに直接役立つかどうかはわかりません – perlyking

+0

質問に答えることはできません。 –

関連する問題