का उपयोग करते समय एक्लिप्स में Android R.java के लिए आउटपुट फ़ोल्डर बदलें मेरे पास मैवेन-एंड्रॉइड प्लगइन का उपयोग करके एंड्रॉइड प्रोजेक्ट सेटअप है। यह प्लगइन R.java
फ़ाइल (यानी target/generated-sources/r
) के स्थान के लिए मैवेन आउटपुट फ़ोल्डर्स का पालन करता है।मैवेन
हालांकि, ग्रहण में इस प्रोजेक्ट का उपयोग करते समय, मैं उस फ़ोल्डर पर भरोसा करने के लिए एपेट को कॉन्फ़िगर नहीं कर सकता।
यहां तक कि अगर मैं मैन्युअल रूप से परियोजना गुण में जाते हैं और मैन्युअल रूप से फ़ोल्डर सेट, एडीटी प्लगइन में चला जाता है और फिर सेट करता है बस सेटिंग्स में से कुछ (यानी /gen
फ़ोल्डर वापस एक स्रोत फ़ोल्डर के रूप में कहते हैं, और उत्पादन को पुनर्स्थापित करता है /target/classes
के बजाय /bin/classes
पर फ़ोल्डर), मैवेन /target/generated-sources/r
फ़ोल्डर छोड़कर और परियोजना के निर्माण को तोड़ने के दौरान।
मैं ग्रहण एडीटी के साथ डिफ़ॉल्ट मेवेन फ़ोल्डर संरचना का उपयोग करना चाहता हूं। मैं यह कैसे कर सकता हूं इस पर कोई विचार?
धन्यवाद
टिप्पणियों का जवाब देते हुए:
- हाँ, m2e-एंड्रॉयड प्लगइन का उपयोग कर रहा हूँ।
- क्योंकि एडीटी अभी भी
/gen
में आर। जावा उत्पन्न कर रहा है, तो डुप्लिकेट क्लास परिभाषाओं के कारणtarget/generated-sources/r
के तहत आरजेजा मौजूद है, तो ग्रहण संकलित करने में विफल रहा है।
क्या आप m2e-android प्लगइन का उपयोग कर रहे हैं? –
इस बीच मेवेन/लक्ष्य/जेनरेट-स्रोत/आर फ़ोल्डर छोड़कर और प्रोजेक्ट के निर्माण को तोड़ दिया गया। क्या आप ग्रहण में प्रोजेक्ट बनाने के दौरान क्या टूटा हुआ है? – yorkw