2012-07-08 10 views
60

मैंने ग्रहण 3.7 में गेस्टबुक नामक एक सरल जावा Google AppEngine एप्लिकेशन बनाया और इसे चलाने की कोशिश कर रहा हूं। |मेरा जावा कंपाइलर स्तर मेरे स्थापित प्रोजेक्ट पहलू से मेल नहीं खाता है?

Description Resource Path Location Type 
Java compiler level does not match the version of the installed Java project facet. 
Guestbook  Unknown Faceted Project Problem (Java Version Mismatch) 

मैं परियोजना के लिए नेविगेट करने की कोशिश की: हालांकि, मैं एक त्रुटि है कि त्वरित सुधार का अभाव का सामना कर रहा हूँ मेरे प्रोजेक्ट पहलू को बदलने के लिए गुण। हालांकि, मुझे एक सेटिंग नहीं मिली जो "पहलू" से निपटा।

enter image description here

"स्थापित जावा परियोजना पहलू" का क्या मतलब है, और मैं इसे ठीक कर सकता हूँ?

उत्तर

140

आप पर राइट क्लिक करें के माध्यम से अपने पहलुओं को देख सकते हैं अपने परियोजना> गुण> परियोजना पहलुओं,

यहाँ आप एक उदाहरण वेब अनुप्रयोग के लिए मेरे पहलुओं देख सकते हैं: here

मुझे लगता है कि अपने जावा पहलू स्थापित एक के साथ मेल नहीं खाता है। मुझे संदेह है कि पहलू संस्करण 1.5 पर है। कृपया यह जाँचें।

ऐड-ऑन: नेविगेटर व्यू खोलें, .settings फ़ोल्डर का विस्तार करें, फ़ाइल org.eclipse.wst.common.project.facet.core.xml खोलें और मैन्युअल रूप से जावा संस्करण 1.6 पर सेट करें।

+0

धन्यवाद, लेकिन मैं प्रोजेक्ट गुण के तहत कहीं भी परियोजना पहलुओं नहीं दिख रहा है: http://i.imgur.com/9LqSf.png मैं मैक शेर पर ग्रहण 3.7 का उपयोग कर रहा हूं। यह क्यों हो सकता है? – dangerChihuahua007

+0

मैंने तुरंत इसी तरह की समस्याओं की तलाश की है और मुझे इसके बारे में कुछ पेज मिल गए हैं। आप उन्हें देख सकते हैं: [1] (http://stackoverflow.com/questions/11130320/how-do-i-change-the-java-version-of-my-installed-project-facet-in-eclipse), [2] (http://stackoverflow.com/questions/10694648/gae-getting-started-in-java-eclipse-indigo-cant-compile-as-1-6), [3] (https: // समूह .google.com/forum/?ggroups #! विषय/google-appengine/d04RY2fH7j0) – GokcenG

+0

धन्यवाद, मैं भी चारों ओर गुगल हो गया, लेकिन परियोजना समाधान की जांच में मैंने जिन समाधानों को पढ़ा है, उन सभी समाधानों को मैंने पढ़ा है। Facets, लेकिन मेरे पास पहले स्थान पर Facets टैब भी नहीं है। – dangerChihuahua007

2

आप इस वीडियो को यूट्यूब पर देख सकते हैं - http://www.youtube.com/watch?v=S5xeXawYgK0 यह स्पष्ट करता है कि परियोजना पहलुओं में सेटिंग्स कैसे बदलें।

+0

यह वीडियो उत्तर – perh

+0

पर कुछ भी जोड़ने के लिए प्रतीत नहीं होता है, मुझे लगता है कि यह ऐप इंजन में नौसिखियों के लिए उपयोगी हो सकता है, मैंने 2 दिन पहले इस मुद्दे को गुमराह किया क्योंकि मेरी समस्या समान थी। मैंने वीडियो पर सेटिंग्स को दिखाकर इसे हल किया ... मेरे प्रोजेक्ट फ़ैक्स को वेब डायनेमिक्स विकल्पों में अनचेक किया गया था ... – Jas

16

अधिकार अपने परियोजना> गुण> परियोजना पहलुओं पर क्लिक करें,

यह अपनी परियोजना पहलू के लिए जावा के वर्तमान संस्करण में दिखाई देंगे।

मेरे मामले में मैं अपने पहलू के लिए सही संस्करण था, लेकिन नहीं मेरी संकलक, तो पड़ा सही पर क्लिक करें परियोजना> गुण> जावा संकलक

संकलक अनुपालन स्तर ड्रॉप सूची और परिवर्तन के तहत

फिर परियोजना पहलू के संस्करण के लिए।

10

अपनी साधारण .. समस्याएं infotab में, त्रुटि की वर्णन का चयन करें और QuickFix पर rightclick ... चुनें पहलू संस्करण को अपग्रेड ..

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