मैं एक निश्चित प्लग-इन निष्पादित करने के लिए मेवेन का उपयोग करना चाहता हूं, जिसे केवल स्रोत कोड की आवश्यकता है, लेकिन मैं नहीं चाहता कि मैवेन कुछ भी संकलित करे (अधिकतर क्योंकि प्रोजेक्ट सिर्फ संकलित नहीं होता है)।मैवेन स्किप संकलन
मैवेन को संकलन चरण को छोड़ने के लिए कैसे कहूं और बस प्लग-इन लॉन्च करें और फिर जेनरेट किए गए संसाधनों को एक अच्छे जार में पैकेज करें? (अंतिम चरण की प्रक्रिया पहले से ही मेरे लिए जाना जाता है।)
अतिरिक्त जानकारी:
इसलिए हम अभी बहुत कुछ करने की कोशिश की, जैसे:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<excludes>
<exclude>**/*</exclude>
</excludes>
<source>1.7</source>
<target>1.7</target>
</configuration>
<executions>
<execution>
<phase>deploy</phase>
</execution>
</executions>
</plugin>
हालांकि जब हम करते हैं
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ project ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling ALOTOF source files to /home/myname/dir/dir/project/target/classes
संदेश संपादित ओएफसी: एक mvn package
हम इस मिलता है।