2011-05-04 14 views
17

मैं जब इतनी तरह एक जार फ़ाइल बुला कुछ JVM तर्क निर्दिष्ट करना चाहते हैं:जार फ़ाइल को कॉल करते समय JVM तर्क निर्दिष्ट करना?

java -jar filename.jar 

मुझे लगता है मैं यह इतना पसंद आया ग्रहण:

java -Xms256m -Xmx512m -Djava.awt.headless=true jar filename.jar 

लेकिन यह काम करने के लिए प्रतीत नहीं होता। मैं क्या गलत कर रहा हूं?

उत्तर

40

इसे पसंद है:

java -Xms256m -Xmx512m -Djava.awt.headless=true -jar filename.jar 
+0

धन्यवाद। यह काम नहीं कर रहा है, तो शायद मेरे पास एक और मुद्दा है। –

+0

@ डोमिनिक बौ-सम्रा आप इसका परीक्षण कैसे कर रहे हैं? – bacchus

+1

@ डोमिनिक बौ-सम्रा आप हीप के मेमोरी आकारों का परीक्षण करने के लिए जेकोनसोल का उपयोग करने का प्रयास कर सकते हैं। – bacchus

2

डी और java.awt.headless = सच के बीच एक खाली स्थान नहीं छोड़ें।

यह -Djava.awt.headless = true होना चाहिए।

2

प्रचार जार याद आ रही थी,

java -Xms256m -Xmx512m -Djava.awt.headless=true -jar 
संबंधित मुद्दे