2010-12-27 15 views
10

में कक्षा फ़ाइलों का निर्माण नहीं करेगा Iclipse के कई संस्करणों के साथ मुझे यह समस्या है। कुछ परिदृश्यों में, ग्रहण आउटपुट निर्देशिका में बाइटकोड क्लास फ़ाइलों को आउटपुट नहीं करेगा। मैं एक निर्माण और एक साफ करूँगा। मैं टॉमकैट सर्वर के साथ काम कर रहा हूं। मैं सर्वर को रोकता हूं और अभी भी ग्रहण एक बिल्ड नहीं करेगा।ग्रहण (जे 2 ईई प्लगइन के साथ) आउटपुट निर्देशिका

मेरे उत्पादन निर्देशिका: परियोजना/WebContent/वेब-INF/कक्षाएं

कभी-कभी तो कई बनाता है और/या मेरी मशीन को पुन: प्रारंभ करने के बाद, मुझे लगता है कि निर्देशिका के लिए फिर से निर्माण करने के लिए कर रहा हूँ। क्या कोई जानता है कि समस्या क्या है?

इसके अलावा, इस समस्या के लिए बग रिपोर्ट बनाने का सबसे अच्छा तरीका क्या है।

संस्करण जानकारी: गैलीलियो वेब डेवलपर्स के लिए जावा ईई आईडीई ग्रहण करें। बिल्ड आईडी: 20100218-1602

इसके अलावा, mvn m2eclipse प्लगइन स्थापित है।

+0

कोई बिल्ड त्रुटियां प्राप्त करना? क्या आप अपना पोम दिखा सकते हैं? –

+0

तब वे कहां खत्म होते हैं? –

+0

उपरोक्त निर्माण और साफ संचालन - क्या ये ग्रहण संचालन या m2eclipse संचालन हैं? – anirvan

उत्तर

0

मेरे पास एक और आसान सवाल है, लेकिन मुझे नहीं पता कि बिना किसी जवाब के सीधे सवाल पर टिप्पणी कैसे करें।

क्या आप विंडोज़ पर ग्रहण/m2eclipse चला रहे हैं? यदि ऐसा है, तो आपको "साफ" जीवन चक्र चरण के दौरान होने वाली त्रुटियों के साथ समस्या हो सकती है।

 
<profile> 
     <id>windows-nocleanerrors</id> 
     <activation> 
      <os> 
       <family>Windows</family> 
      </os> 
     </activation> 
     <properties> 
      <maven.clean.failOnError>false</maven.clean.failOnError> 
     </properties> 
</profile> 

+0

प्रश्न के तहत "टिप्पणी जोड़ें" लिंक का उपयोग करें (और कोई टिप्पणी)। –

+0

मैं अपने उत्तर के नीचे लिंक देखता हूं, लेकिन सवाल के तहत नहीं। प्रश्नों पर टिप्पणी जोड़ने के लिए मुझे एक उच्च प्रतिनिधि की आवश्यकता होगी। – smallfire

+0

दिलचस्प प्रतिक्रिया। मैं इसे देख सकता हूं। –

8

अगर, परियोजना का निर्माण पथ है यह आमतौर पर होता है: आप < प्रोफाइल के लिए निम्न जोड़ देते हैं तो /> आपके ~/.m2/settings.xml में तत्व, आप का निर्माण रुकावट के इस प्रकार से बचने के लिए सक्षम होना चाहिए कुछ आवश्यक पुस्तकालयों को याद आ रही है। यह भी सुनिश्चित करें कि स्वचालित रूप से चेक किया गया है [प्रोजेक्ट> स्वचालित रूप से बनाएं]। अगर आपको अभी भी समस्या का सामना करना पड़ता है तो कृपया पोस्ट करें

+0

@Ranta, मुझे एक ही समस्या है, मेरे सभी स्रोत संकुल मेटाडेटा/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/webapp पर कॉपी किए गए हैं लेकिन बिना किसी क्लास फाइल के। कोई विचार? – Abidi

+0

जांचें कि आपका स्रोत फ़ोल्डर कॉन्फ़िगर किया गया है और पथ और आउटपुट फ़ोल्डर्स बनाने के लिए जोड़ा गया है –

+0

बहुत धन्यवाद .. यह था। –

4

मुझे एक ही समस्या थी। मैंने "स्वचालित रूप से निर्माण" की जांच की थी, और मेरी प्रोजेक्ट/बिन निर्देशिका में कक्षा फ़ाइल की अपेक्षा कर रहा था लेकिन यह खाली था। मेरे लिए क्या काम किया गया प्रोजेक्ट मेनू में "स्वचालित रूप से बनाएं" अनचेक करना, परियोजना -> साफ करें और फिर परियोजना करें -> सभी बनाएं। अब सभी .java फ़ाइलों को संकलित किया गया था और मैंने फिर से "स्वचालित रूप से बिल्ड" की जांच की।