2013-01-02 12 views
9

मेरे पास मेरे आवेदन के लिए जेएनएलपी पैकेज है। अब मुझे अपने आवेदन में कमांड लाइन तर्क पास करने की आवश्यकता है। कमांड लाइन तर्कों को सूचीबद्ध करने के लिए मैं अपनी जेएनएलपी फ़ाइल कैसे बढ़ा सकता हूं?आवेदन के लिए कमांड लाइन तर्क पास करने के लिए जेएनएलपी का उपयोग कैसे करें?

उदाहरण के लिए, मुझे java main.class arg1 arg2 और arg1 और arg2 को जेएनएलपी फ़ाइल के हिस्से के रूप में उल्लेख करने की आवश्यकता है।

उत्तर

11

argument तत्व के और विवरण के लिए application-desc Element का विवरण देखें।

application तत्व इंगित करता है कि जेएनएलपी फ़ाइल एक एप्लिकेशन लॉन्च कर रही है (एक एप्लेट के विपरीत)। ..

एक या अधिक नेस्टेड argument तत्वों सहित एप्लिकेशन को तर्कों को निर्दिष्ट किया जा सकता है।
उदाहरण के लिए:

<application-desc main-class="Main"> 
    <argument>arg1</argument> 
    <argument>arg2</argument> 
    </application-desc> 
+0

वहाँ इंस्टालर-desc के लिए स्थापना JNLP फ़ाइलों के लिए तर्क टैग (जो आवेदन-desc नहीं होगा) पारित करने के लिए एक तरीका है? – plusjeff

+0

@plusjeff आपको इसे एक अलग प्रश्न के रूप में पूछना चाहिए। –

+0

'इस सभी जावा सामान से नफरत है, लेकिन इससे मदद मिली, धन्यवाद! – VasyaNovikov

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