2010-05-05 14 views
7

मेरे पास WTP 3.1 प्लगइन स्थापित है और मैंने ग्लासफ़िश v3 प्लगइन भी स्थापित किया है। मैं अपना सर्वर पंजीकृत करने में सक्षम हूं।क्या एक्लिप्स आईडीई जेएसएफ 2.0 का समर्थन करता है?

जब मैं गतिशील वेब प्रोजेक्ट बनाता हूं, तो मैं देख सकता हूं कि अधिकतम गतिशील वेब मॉड्यूल संस्करण 2.5 है। मैं फिर ग्लासफ़िश v3 के लिए डिफ़ॉल्ट कॉन्फ़िगरेशन का चयन करता हूं, लेकिन जब मैं इसे जेएसएफ देखता हूं, तो इसे डिफ़ॉल्ट रूप से नहीं चुना जाता है। जब मैं इसे चुनता हूं, तो उपलब्ध अधिकतम संस्करण 1.2 है।

मैं फेसलेट के साथ जेएसएफ का उपयोग करना चाहता हूं - क्या ग्रहण इसका समर्थन करता है? मुझे ग्रहण WTP साइट पर कुछ भी उपयोगी नहीं लग रहा है।

उत्तर

7

जावा ईई 6/जेएसएफ 2.0 अपेक्षाकृत नया है। अधिकांश उपकरण पहले से ही तैयार हैं, लेकिन ग्रहण को अभी तक पकड़ना है।

स्थिति के रूप में अब तक:

  • IntelliJ Ultimate Edition इस में early था। दुर्भाग्य से फ्रीवेयर नहीं। नोट: मुफ़्त सामुदायिक संस्करण जावा ईई के लिए टूल प्रदान नहीं करता है, अकेले जेएसएफ दें।

  • Netbeans 6.8a bit later जेएसएफ 2.0 सहित लगभग पूर्ण जावा ईई 6 समर्थन आया।

  • Eclipse for Java EE गैलीलियो में Facelets का समर्थन करने की योजना बनाई है, लेकिन इसे रद्द कर दिया और उत्तराधिकारी Helios जो अपनी नवीनतम रिलीज़ उम्मीदवार में से एक में है चरणों जावा ईई के साथ जहाज जाएगा के लिए 24 जुलाई 2010 Helios पर जारी की गई करने के लिए स्थगित कर दिया गया पूर्ण जावा जावा ईई 6 समर्थन, including JSF 2.0

अब के रूप में, यह ठीक ग्रहण गेनीमेड/गैलीलियो में जब आप JSF 1.2 चयन काम करता है और JSF 2.0 पुस्तकालयों का उपयोग करता है। आपको केवल कुछ कोड सहायता याद आएगी जो जेएसएफ 2.0 के लिए उपयोगी हो सकती है, लेकिन आप कोड को अपने आप लिख सकते हैं।

+1

सटीक होने के लिए, नेटबीन 6.8 सीडीआई समर्थन प्रदान नहीं करता है, इसलिए यह जावा ईई 6 का समर्थन नहीं करता है। लेकिन एनबी 6.9 करता है। एनबी 6.9 जेएसएफ टैग विशेषता मान * के लिए * कोड समापन भी प्रस्तुत करता है। रिलीज नोट्स में [जावा ईई] (http://wiki.netbeans.org/NewAndNoteworthy69#Java_EE) अनुभाग देखें। वैसे भी +1। –

+0

फिक्स्ड, धन्यवाद। रास्ते में रिलीज नोट्स यह भी कहते हैं कि यह 6.8 के लिए [पैच] (http://wiki.netbeans.org/NetBeans6.8PatchesInfo) के रूप में भी उपलब्ध है। – BalusC

+0

तो ऐसा लगता है कि नेट बीन्स शायद अब जाने का सबसे अच्छा तरीका है। मैं वर्तमान में नेट बीन्स 6 का उपयोग कर रहा हूं।8 - सामान्य रूप से ठीक है लेकिन जेएसएफ 2.0 विकास के लिए उपयोग किए जाने पर थोड़ी छोटी गाड़ी लगती है - कभी-कभी आपको कुछ यादृच्छिक कारणों से आईडीई को पुनरारंभ करने की आवश्यकता होती है। हालांकि विंडोज़ पर इसका उपयोग कर रहा हूं, शायद यह लिनक्स पर बेहतर होगा। – Shane

2

जेबॉस उपकरण प्लगइन के साथ ग्रहण का उपयोग करें। इसमें जेएसएफ 2 और सीडीआई के लिए समर्थन है।

http://in.relation.to/14750.lace

1

ध्यान दें, कि आप ग्रहण में JSF 2.0 विकास कर सकते हैं, लेकिन नहीं के रूप में ज्यादा उपकरण समर्थन के साथ के रूप में बाद में आ सकते हैं।

आप एक्सएमटीएम फाइलों को हमेशा एक्सएमएल फाइलों के रूप में संपादित कर सकते हैं (और नामस्थान पंजीकृत हैं), और ग्लासफ़िश तैनाती है। मैंने यह किया है, स्टॉक ग्रहण 3.5.2 जावा ईई संस्करण, और ग्लासफ़िश प्लगइन के साथ।

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