Maven प्लगइन मेरे लिए बहुत धीमी गति से काम करता है। मेरी परियोजना में वेबपैप फ़ोल्डर में लगभग 15000 छोटी फ़ाइलें हैं (छवियां, जेएसपी, सीएसएस, आदि)। जब मैं इसे मैवेन के साथ इकट्ठा करता हूं, तो यह पहले सभी फ़ाइलों को target/myProject-1.0.0
निर्देशिका में कॉपी करता है, फिर myProject-1.0.0.war
फ़ाइल बनाता है। प्रतिलिपि प्रक्रिया में 10 मिनट लगते हैं, .war
का निर्माण 2 मिनट लगते हैं।स्पीड अप Maven युद्ध प्लगइन
के रूप में मैं देख रहा हूँ निर्माण बहुत तेजी से हो सकता है अगर .war
फ़ाइल webapp फ़ोल्डर से सीधे इकट्ठे किए जाएंगे। यह करना संभव है?
सीधे 'src/main/webapp' फ़ोल्डर से? फिर depenencies, संसाधन, आदि के बारे में क्या? – maba
@ माबा निश्चित, क्यों नहीं? Jar.exe कई स्थानों से फ़ाइलों को संग्रहित कर सकता है। चींटी कार्य '' चाल आसानी से करता है। –
kan
यह मैवेन रास्ता नहीं है। आप उस चींटी कार्य का उपयोग करने के लिए ['maven-antrun-plugin'] (http://maven.apache.org/plugins/maven-antrun-plugin/) का उपयोग कर सकते हैं। – maba