के साथ ग्रहण केप्लर में JSR269 एनोटेशन प्रोसेसर को कैसे चलाएं Iclipse Kepler का उपयोग कर रहा हूं और संकलक जावा 7 का उपयोग करने के लिए सेट है। मेरे पास मेरे क्लासपाथ (मेवेन कंटेनर में) में JSR269 अनुपालन एनोटेशन प्रोसेसर है।जावा 7 और मैवेन
इस एनोटेशन प्रोसेसर को चलाने का सबसे आसान तरीका क्या है?
असल में मैं ग्रहण संकलन को बिल्ड के दौरान स्वचालित रूप से इस एनोटेशन प्रोसेसर को चलाने की अपेक्षा करता हूं क्योंकि यह जेएसआर 26 9 अनुपालन है - लेकिन ऐसा नहीं है। प्रदर्शन कारणों से क्यों नहीं है?
नोट: कमांड लाइन से मेवेन बिल्ड बस ठीक काम करता है।
कुछ शोध के बाद यह पता चला कि इसे परियोजना गुणों (जावा कंपाइलर - एनोटेशन प्रोसेसिंग - फैक्टरी पथ) में कॉन्फ़िगर किया जा सकता है। यहां सवाल यह है कि मैं निश्चित रूप से एनोटेशन प्रोसेसर की .jar फ़ाइल का उपयोग करना चाहता हूं जो क्लासपाथ (मेवेन कंटेनर में) पर है। मैं इसका उल्लेख कैसे कर सकता हूं? मुझे ऐसा करने का कोई रास्ता नहीं मिला।
सबसे अच्छा मैं M2_REPO
चर का उपयोग करने के लिए है और फिर मैन्युअल रूप से की तरह प्रोसेसर के पथ जोड़ के साथ आया था:
M2_REPO/com/gwtplatform/gwtp-processors/1.0.1/gwtp-processors-1.0.1.jar
इस स्पष्ट रूप से समस्या यह है कि प्रोसेसर अब 2 स्थानों पर निर्दिष्ट किया जाता है है: मेवेन पोम फ़ाइल में और ग्रहण परियोजना में। इससे कैसे बचें?