2012-03-12 16 views
5

मैक ओएसएक्स पर .blah फ़ाइलों को खोलने के लिए डिफ़ॉल्ट प्रोग्राम के रूप में .jar एप्लिकेशन सेट करने का कोई तरीका है? मुझे पता है कि एक .app को डिफ़ॉल्ट एप्लिकेशन के रूप में कैसे सेट करें, लेकिन .app एकमात्र फ़ाइल प्रकार है जिसे आप डिफ़ॉल्ट रूप से एप्लिकेशन चुनने के लिए भूरे रंग के नहीं होते हैं।डिफ़ॉल्ट एप्लिकेशन के रूप में .jar सेट करें? (मैक ओएसएक्स)

मुझे इसके बारे में क्या करना चाहिए?

+0

.jar कोई आवेदन नहीं है। यह सिर्फ एक जावा फाइल है। आप JVM को .blah फ़ाइलों के लिए हैंडलर सेट करने के लिए सेट करेंगे, jjar कॉल –

+0

* के लिए स्थायी तर्क के रूप में लोड किए गए .jar ".laah फ़ाइलों को खोलने के लिए डिफ़ॉल्ट प्रोग्राम" * DYM आपके ऐप के लिए फ़ाइल-एसोसिएशन सेट कर रहा है। ? –

+0

यह भी देखें [ओएसएक्स पर एक (मेरे) जावा एप्लिकेशन के साथ फ़ाइल प्रकार को कैसे संबद्ध करें?] (Http://stackoverflow.com/q/9659543/418556) (मैंने सोचा कि यह अजीब परिचित लग रहा है)। –

उत्तर

3

रूप Java Deployment Options for Mac OS X में चर्चा की, तो आप उस "अपने आवेदन के साथ विशिष्ट दस्तावेज़ प्रकार जोड़ सकते हैं। यह उपयोगकर्ताओं को अपने आवेदन के द्वारा बनाई गई एक दस्तावेज़ डबल-क्लिक करके आपका ऐप्लिकेशन लॉन्च करने देता है।" एक मैक ओएस एक्स आवेदन बंडल बना सकते हैं About Info.plist Keys और भी देखें।

1

Java Web Start का उपयोग कर जार लॉन्च करें। लॉन्च फ़ाइल फ़ाइल/सामग्री-प्रकार एसोसिएशन को सेट अप करने की क्षमता प्रदान करती है। यहाँ एक demo. of the file services कि ..

उपयोगकर्ता ..prompts फाइल एक्सटेंशन .zzz (बस एक फ़ाइल प्रकार मौजूदा फ़ाइलों के समूह के साथ संघर्ष करने की संभावना नहीं) सामग्री प्रकार text/sleepytime की संबद्ध करने के लिए है। ..

जेडब्ल्यूएस ऐप में रन-टाइम पर ऐसा करने के लिए, IntegrationService को 1.6.0_18 + में पेश किया गया देखें।

जेडब्ल्यूएस को ओएस एक्स (और विंडोज & * निक्स) पर काम करने के लिए डिज़ाइन किया गया है।

0

* .jar फ़ाइल को राइट-क्लिक करें और "के साथ खोलें" -> "अन्य" और /सिस्टम/पुस्तकालय/CoreServices अंदर कोई एप्लिकेशन बुलाया जाना चाहिए "जार Launcher.app" को ब्राउज़ करें। ऐप का चयन करें, और सुनिश्चित करें कि आप इसे "हमेशा के साथ खोलें" पर सेट करें।

अब सभी भविष्य * .jar फ़ाइलों को मानक तरीके से खोला जाना चाहिए।

यह एक सामान्य तरीका है, लेकिन मुझे यकीन है कि यह अन्य एक्सटेंशन पर भी लागू किया जा सकता है।

स्रोत: http://macosx.com/tech-support/how-to-execute-a-jar-file-in-os-x/9549.html

+0

यह उपयोगी है, लेकिन मुझे यकीन नहीं है कि यह सीधे ओपी की मदद करेगा क्योंकि सवाल एक jar के साथ मनमानी फ़ाइल को जोड़ने के बारे में था, एक जार – perlyking

+0

लॉन्च नहीं कर रहा है, यह सवाल का जवाब नहीं दे रहा है ... :( –

संबंधित मुद्दे