2010-07-01 16 views
5

जब मैं ग्रहण में अपनी foo.java फ़ाइल बदलता हूं तो बिन फ़ोल्डर के अंदर foo.class में कोई बदलाव नहीं होता है।एक्लिप्स में जावा: जेनरेटिंग। क्लास फ़ाइल स्वचालित रूप से

मुझे लगता है कि एक ऐसा तरीका होना चाहिए जो eooipse foo.java फ़ाइल को परिवर्तित करते समय स्वचालित रूप से बदल जाए?

मैं इसे मैन्युअल रूप से भी नहीं बना सकता।

आशा है कि आप मेरी मदद कर सकते हैं।

धन्यवाद

+1

"इसे मैन्युअल रूप से बनाएं" का मतलब है कि आप ग्रहण करने के लिए ग्रहण करते हैं और कुछ भी नहीं होता है? –

+0

मेरा मतलब है – qzar

+0

रीफ्रैश करें यदि आप इसे ग्रहण के एक्सप्लोरर व्यू में देख रहे हैं, तो आपको प्रोजेक्ट को रीफ्रेश करने की आवश्यकता हो सकती है। –

उत्तर

7
  • सुनिश्चित करें कि यह एक जावा परियोजना
  • यकीन है कि जावा फ़ाइल स्रोत फ़ोल्डर में है (, गुण राइट क्लिक परियोजना का निर्माण पथ)
  • सुनिश्चित करें कि आप स्वत: निर्माण कर दिया है सुनिश्चित है पर (प्रोजेक्ट मेनू -> स्वचालित रूप से बनाएं)
+0

स्वचालित रूप से बनाएं, लेकिन जब मैं एक नई कक्षा नहीं बनाता .class फ़ाइल उत्पन्न होती है – qzar

+3

यह संभवतः स्रोत के समान निर्देशिका में बनाई गई है। प्रोजेक्ट की गुणों के स्रोत टैब पर डिफ़ॉल्ट आउटपुट फ़ोल्डर देखें। – BillThor

+0

मुझे बिल्कुल नहीं पता क्यों, लेकिन अब मेरी .class फ़ाइल है, ऐसा लगता है कि मुझे थोड़ा ग्रहण की जांच करनी है – qzar

2

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

<buildCommand> 
     <name>org.eclipse.jdt.core.javabuilder</name> 
     <arguments> 
     </arguments> 
    </buildCommand> 
buildSet टैग के अंदर

, और वाइला सब कुछ काम करता है। उम्मीद है कि यह किसी की मदद करता है।

2

अन्य महत्वपूर्ण बातों में से एक जो लोग उल्लेख करना भूल गए हैं, यह है कि आपको यह सुनिश्चित करने के लिए "समस्याएं" दृश्य की भी जांच करनी होगी कि आपकी परियोजना में त्रुटियां नहीं हैं। समस्याओं देखने के लिए: -> शो दृश्य -

विंडो> समस्याएं

अगर वहाँ 'त्रुटियाँ' आप सही करने के लिए ग्रहण से पहले उन संकलन कर सकते हैं की जरूरत है।

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