m2eclipse इसका समर्थन करता है। ,
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${project.build.directory}/generated-sources/java/</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
दूसरा m2e है कि के लिए समर्थन जोड़ने:: सबसे पहले, अपने निर्माण पथ के लिए पथ को जोड़ने
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<versionRange>[1.0,)</versionRange>
<goals>
<goal>parse-version</goal>
<goal>add-source</goal>
<goal>maven-version</goal>
<goal>add-resource</goal>
<goal>add-test-resource</goal>
<goal>add-test-source</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute>
<runOnConfiguration>true</runOnConfiguration>
<runOnIncremental>true</runOnIncremental>
</execute>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
दूसरे चरण के लिए आवश्यक नहीं है, आपके ग्रहण स्थापना स्थापित किया गया है हो सकता है "संगठन .eclipse.m2e.discovery.lifecyclemapping.buildhelper.xml "प्लगइन। यह प्लगइन विंडो -> वरीयताओं -> मेवेन -> डिस्कवरी के माध्यम से उपलब्ध है। वर्तमान में, यह ग्रहण केप्लर पर यहां काम नहीं करता है, इसलिए, मैंने जेएआर (Catalog URL में दिखाए गए एक्सएमएल से जुड़ा हुआ) लाया और हाथों से org.eclipse.m2e.discovery.lifecyclemapping.buildhelper.xml
से टुकड़े निकाले।
मैंने इस प्रश्न और एक (संभव) उत्तर को पोस्ट किया क्योंकि मैं चीजों को आजमा रहा था, आंशिक रूप से जो मैं सीखता हूं उसे साझा करने के लिए डी, आंशिक रूप से क्योंकि, हालांकि मैं इसे अंततः काम करने के लिए मिला, मैं अभी भी वास्तव में समझ में नहीं आता क्यों। –
प्रश्न http://stackoverflow.com/q/7160006/873282 संबंधित प्रतीत होता है। उत्तर http://stackoverflow.com/a/7160614/873282 एपीटी एम 2 ई कनेक्टर के साथ अंततः बिल्ड-हेल्पर-प्लगइन का उपयोग करने का सुझाव देता है। वर्तमान में, यह एम 2 ई और ग्रहण केप्लर के साथ मेरी तरफ काम नहीं करता है। – koppor