2012-11-14 12 views
6

मैं जेडीके 7u7 के तहत अपेक्षाकृत सरल, क्लाइंट-साइड-केवल जीडब्ल्यूटी 2.5.0 एप्लिकेशन संकलित करने की कोशिश कर रहा हूं।जीडब्ल्यूटी संकलन क्रैश जेवीएम

परियोजना विकास मोड में पूरी तरह ठीक है। मुझे यह भी याद है कि यह थोड़ी देर पहले किसी अन्य मशीन पर ठीक से संकलित था। (इसमें जीडब्ल्यूटी 2.4 और कुछ जेडीके 7 थे, और मैंने अपनी परियोजना को नई मशीन पर ब्रांड नई जीडब्ल्यूटी परियोजना बनाकर जीडब्ल्यूटी 2.5 में स्थानांतरित कर दिया, और पुराने स्रोतों को नए स्रोत डीआईआर में कॉपी किया। मुझे यकीन है कि इस चरण में सब ठीक हो गया है, जैसा कि प्रोजेक्ट/कैश की सफाई के बाद भी "विकास मोड" ठीक चलता है)।

जीडब्ल्यूटी ग्रहण प्लगइन नवीनतम है (कल मेरे इंडिगो के लिए अद्यतन साइट से स्थापित)।

मैं "-लोकलवर्क्सर्स 2" के साथ/बिना, और विभिन्न मेमोरी सेटिंग्स ("-Xmx512m", "-Xmx2048m") के साथ भी कोशिश कर रहा था। मैं विभिन्न आउटपुट शैलियों (obfuscated, विस्तृत) और विभिन्न लॉग स्तरों की कोशिश कर रहा था (जैसे यह कुछ भी बदल सकता है :))। मैंने "-ड्राफ्ट कॉम्पाइल" भी कोशिश की - कोई सफलता नहीं।

वैसे भी, हर मामले में, संकलन जेएमवी क्रैश रिपोर्ट के साथ कुछ सेकंड के बाद बंद हो जाता है, सी कार्यों जैसे memcpy (!) या कुछ JVM आंतरिक कार्यों पर।

JVM ट्रेस फ़ाइल: डिबग स्तर पर http://pastebin.com/KzTrQqw7 GWT लॉग: http://pastebin.com/yQZHi4Am

कोई भी विचार क्यों यह मेरे लिए हो रहा हो सकता?

+0

दिलचस्प करने के लिए JVM ढेर आकार में वृद्धि। क्या आपने एक और जेडीके/दूसरी मशीन के साथ कोशिश की है? –

+0

मैं इसे जांचने के लिए जेडीके 6 डाउनलोड करने के बीच में हूं। – Dkg

+0

ठीक है, आप कैसे जानते थे कि यह jdk6u38 के साथ ठीक रहेगा? मैं आपको इंटरनेट पर एक बियर कैसे खरीदूं? – Dkg

उत्तर

0

ठीक है, यह पता चला है कि आप कभी-कभी जेडके 7 के साथ जीडब्ल्यूटी को संकलित कर सकते हैं (मैंने एक नया, खाली, नमूना प्रोजेक्ट, "ग्रीटिंग सर्विस" बनाने की भी कोशिश की - यह मेरी कॉन्फ़िगरेशन पर भी क्रैश हो रहा था)।

लेकिन जेडीके 6 के साथ यह अच्छा हो जाता है, एंडर्स आर। बायस्ट्रप को क्रेडिट।

0

मैं JDK 7 उपयोग नहीं किया है, लेकिन मैं आम तौर पर 4M

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