2012-08-16 11 views
14

मैं जावा वेब स्टार्ट एप्लिकेशन लॉन्च कर रहा हूं जो अचानक बंद हो जाता है। क्या कोई जानता है कि जावा वेब स्टार्ट के लिए लॉग का उपयोग कैसे करें। क्या अचानक इसे बंद करने के लिए कोई ज्ञात कारण हैं?जावा वेब स्टार्ट एप्लिकेशन का समस्या निवारण और लॉग फ़ाइलों तक पहुंच

उत्तर

1

मुझे यकीन नहीं है कि यह ऐसा क्यों विफल होगा लेकिन आपको यह देखने में सक्षम होना चाहिए कि File/Preferences/Advanced पर लॉग इन करके कहां जा सकते हैं।

आपको उसी स्थान से java console को सक्षम करने में सक्षम होना चाहिए।

18

आपको विस्तृत ट्रेस लॉगिंग as explained on this page सक्षम करना चाहिए। वही पृष्ठ आपको लॉग फाइलों का स्थान देता है;

ट्रेस फ़ाइल को "जावा परिनियोजन होम" फ़ोल्डर में log निर्देशिका में सहेजा गया है।

  • Windows XP: %HOME%\Application Data\Sun\Java\Deployment
  • Windows 7/Vista: यह फ़ोल्डर का स्थान आपके ऑपरेटिंग सिस्टम के लिए विशिष्ट है %APPDATA%\..\LocalLow\Sun\Java\Deployment
  • लिनक्स/सोलारिस: %HOME%/.java/deployment
+0

उदाहरण के लिए मेरा निम्न है: सी: \ उपयोगकर्ता \ mostafa.sho \ AppData \ LocalLow \ Sun \ Java \ परिनियोजन \ लॉग और mostafa.sho विंडोज़ में मेरा उपयोगकर्ता नाम है। –

0

करने के बाद -XX:MaxPermSize में परिभाषित किया गया आपकी जेएनएलपी फ़ाइल इस मुद्दे को लिनक्स और मैक मशीनों पर कर सकती है। जेएनएलपी से उस तर्क को हटाने से समस्या ठीक हो रही है।

this comment देखें।

+1

इसके अलावा, -Xmx का उपयोग करके बहुत अधिक मूल्य के साथ जावा शुरू करने में विफल हो जाएगा। –

+0

@ सेरेलबोथा - यह आदर्श रूप से नहीं होना चाहिए क्योंकि अधिकतम-ढेर आकार को समायोजित करने के लिए सिस्टम में पर्याप्त खाली स्मृति है। आपके द्वारा सामना किया गया मुद्दा हालांकि विभिन्न कारणों से हो सकता है। उदाहरण के लिए लिनक्स पर, जेवीएम शुरू करने में विफल रहता है अगर ओएस या शैल की वर्चुअल मेमोरी सीमा सीमित है (चेक: http://looselytyped.blogspot.in/2014/08/java-jvm-initialization-errors-on-linux.html) – nhylated

0

जावा नियंत्रण कक्ष/सामान्य टैब में पाए जाने वाले जावा अस्थायी इंटरनेट फ़ाइलों फ़ोल्डर को साफ़ करने का प्रयास करें। ऐसा करने के बाद मैं jnlp का आह्वान करके अपने आवेदन को सफलतापूर्वक पुनः लॉन्च करने में सक्षम था।

1

-Xmx होने के साथ बहुत अधिक मूल्य मेरे लिए इस मुद्दे का कारण था।

ढेर आकार को कम करने से इसे हल किया गया।

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