2013-10-02 22 views
5

मैं ई (fx) Clipse ट्यूटोरियल 1.JavaFX कार्यक्रम शुरू ऑनलाइन

जब जिले फ़ोल्डर से जार शुरू करने, अपने सिस्टम से अधिक 12 सेकंड ले लिया से एक सरल "नमस्ते दुनिया" एप्लिकेशन को जब 12 सेकंड लेता है । मैंने सत्यापित किया कि ऑरैकल नमूना ऐप्स के साथ, जो समान व्यवहार करता है।

वाईफ़ाई अक्षम करते समय स्टार्ट अप समय एक सेकंड से भी कम है, इस प्रकार कोई इंटरनेट कनेक्शन उपलब्ध नहीं है। जावा x86, संस्करण 7 के साथ एक विंडोज 7 (64 बिट) मशीन चला रहा है।

क्या यह एक व्यक्तिगत समस्या है या क्या मैं इस मशीन को उन सभी मशीनों पर उम्मीद कर सकता हूं जहां ऐप तैनात किया गया है? फिर जावाएफएक्स बेकार होगा। स्विंग जार तुरंत शुरू करें।

उत्तर

1

समस्या सबसे अधिक संभावना प्रॉक्सी रिज़ॉल्यूशन है जो https://bugs.eclipse.org/bugs/show_bug.cgi?id=408397 के साथ तय की गई थी। यदि आप निगली टूलिंग (http://downloads.efxclipse.bestsolution.at/downloads/nightly/sdk) पर नहीं हैं, तो आपको "< विशेषता नाम =" जावाएफएक्स-फ़ीचर-प्रॉक्सी "मूल्य =" कोई नहीं "/ >" < मेनिफेस्ट > टैग को जोड़ने के द्वारा build.xml को संशोधित करना होगा।

+0

मैंने आज efxclipse इंस्टॉल किया है। और वास्तव में प्रवेश वहाँ है। यह भी ध्यान रखें कि ऑरैकल नमूना कार्यक्रम एक ही स्टार्ट अप समय लेते हैं। –

+0

तो आप कहते हैं कि मान मैनिफेस्ट का हिस्सा है लेकिन प्रदर्शन अभी भी खराब है। आईडीई में भी प्रदर्शन इतना खराब है? वाईफाई सामान वास्तव में प्रॉक्सी सामान को इंगित करता है। – tomsontom

+0

क्या आपने https://blogs.oracle.com/talkingjavadeployment/entry/packaging_improvements_in_jdk_7#4 – tomsontom

0

कारण जावा 7, संस्करण 25 द्वारा गलत पैकिंग था। संस्करण 40 में अपग्रेड करने से समस्या हल हो गई।

जैसा कि टॉमसोंटॉम ने इंगित किया था, मेनिफेस्ट में "जावाएफएक्स-फीचर-प्रॉक्सी: कोई नहीं" के बजाय "जावाफैक्स-फीचर-प्रॉक्सी: कोई नहीं" था।