2014-11-25 5 views
5

काम नहीं कर रहा Clipse मैं निम्नलिखित समस्या है:आईडीई: ई (fx) ठीक से

मैं स्थापित किया है ई (fx) ग्रहण में Clipse JavaFX संगतता सक्षम करने के लिए। यह ठीक से निम्नलिखित बनाया:

  • सीएसएस और FXML फ़ाइलों को सही संपादक के साथ जुड़े रहे ('फ़ाइलों के समूह' के भीतर से)

यह ठीक ढंग से काम नहीं कर रहा है, क्योंकि यह निम्न कार्य करने का अभाव:

  • यह मेरे सीएसएस में प्रत्येक प्रविष्टि के लिए Unknown property: -fx-.... दिखाता है।
  • यह दोनों FXML और CSS फ़ाइलों में स्वतः पूर्ण नहीं होता है।
  • यह दिखाता रहता है: The controller 'someController' has no field 'someField', जबकि फ़ील्ड नियंत्रक में शुरू की जाती है।

क्या मैं पहले से ही इसे ठीक करने की कोशिश की: परियोजना पुस्तकालयों के लिए

  • जोड़ा गया JavaFX एसडीके।
  • ग्रहण के स्थापित सॉफ़्टवेयर अनुभाग की जांच की गई, लेकिन सभी ई (एफएक्स) क्लिपसे पैकेज सही ढंग से स्थापित हैं।
  • स्क्रैच से एक नई जावाएफएक्स परियोजना बनाई गई।

इससे समस्या ठीक नहीं हुई। मुझे लगता है कि पुस्तकालय जोड़ने के साथ इसका कुछ संबंध है, क्योंकि जब मैं जावाएफएक्स एसडीके जोड़ता हूं और 'अगला' पर क्लिक करता हूं, तो मुझे ब्लैंको स्क्रीन मिलती है और मुझे 'फिनिश' पर क्लिक करना होगा। जब मैं करता हूं, तो यह केवल org.eclipse.fx.ide.css.jfx8 जोड़ता है। क्या यह सामान्य है, या क्या अधिक पैकेज होना चाहिए?

मैं एक्लिप्स लुना 4.4.1 और जावा जेडीके 8u40 का उपयोग कर रहा हूं।

किसी भी मदद की बहुत सराहना की जाती है!

उत्तर

2

मुझे ग्रहण वेब डेवलपर टूल और ग्रहण जावा वेब डेवलपर टूल इंस्टॉल करने के बाद यह समस्या हल हो गई।

+0

जिसने मेरी समस्या भी हल की, और मैंने एक्लिप्स और इसके प्लगइन को पूरी तरह से पुनर्स्थापित किया। धन्यवाद!! – bashoogzaad

+1

क्या आपका मतलब है [ग्रहण ईई डेवलपर टूल्स] (https://marketplace.eclipse.org/content/eclipse-java-ee-developer-tools-0)? मुझे अलग-अलग "एक्लिप्स जावा वेब डेवलपर टूल्स" नहीं मिल रहा है, यह ईई टूल्स का हिस्सा है। लेकिन मैंने इसे स्थापित किया और यह अभी भी काम नहीं करता है ... – Xerus

1

मुझे ऊपर बताए गए संकुल को स्थापित करने से पहले एक ही समस्या मिली, मैंने जावाएफएक्स एसडीके को शामिल किया और मैंने इसे अपने "ऑर्डर एंड एक्सपोर्ट" के शीर्ष पर रखा। ई (एफएक्स) क्लिपसे बिना किसी अज्ञात संपत्ति के काम करना शुरू कर देता है और ऑटो-पूर्ण भी काम करना शुरू कर देता है।

परियोजना -> गुण - पथ> जावा बिल्ड -> आदेश और निर्यात टैब और शीर्ष पर JavaFX एसडीके डाल ...

8

एलेक्स के जवाब स्पष्ट करने के लिए।

मुझे अपने जावाएफएक्स सीएसएस के साथ स्वत: पूर्ण करने में असमर्थ होने का एक ही मुद्दा था। मेरा फिक्स लाइब्रेरी सूची में जावाएफएक्स एसडीके जोड़ दिया गया था। ऐसा करने के लिए:

  1. परियोजना पर जाएं | गुण
  2. में पुस्तकालय टैब
  3. पर पेड़
  4. क्लिक करें
  5. करें जावा पथ बिल्ड क्लिक करें लाइब्रेरी को शामिल करें ...बटन
  6. JavaFX एसडीके
  7. लिए क्लिक करें अगला चुनें और फिर खत्म
  8. लागू करें क्लिक करें
  9. ठीक क्लिक करें

सीएसएस संपादन उन कदमों के बाद काम किया।