2013-08-01 8 views
5

कुछ के बीच का अंतर है, मैंबिलाव Maven प्लगइन - क्या रन युद्ध और रन-युद्ध केवल एक Maven noob के

tomcat:run-war

और

tomcat:run-war-only के बीच अंतर को समझने के लिए कोशिश कर रहा हूँ

:

The Apache प्रलेखन कोई पर्यावरण के साथ अपरिचित के लिए बहुत कम मतलब

tomcat7: रन-वार एम्बेडेड टॉमकैट सर्वर का उपयोग कर एक पैक किए गए वेब एप्लिकेशन के रूप में वर्तमान प्रोजेक्ट चलाता है।
tomcat7: रन-वार-केवल पैकेज प्रोजेक्ट को फोर्क किए बिना एम्बेडेड टॉमकैट सर्वर का उपयोग करके एक पैक किए गए वेब एप्लिकेशन के रूप में वर्तमान प्रोजेक्ट चलाता है।

आम आदमी के नियमों में क्या अंतर है?

उत्तर

8

tomcat7: रन-वार-केवल लक्ष्य उसी प्रक्रिया (शेल) में टॉमकैट चलाएगा। आप खोल समाप्त करते हैं, तो बिल्ला मर जाएगा और webapp

tomcat7 अब उपलब्ध नहीं है: रन-युद्ध 'पृष्ठभूमि' में युद्ध का शुभारंभ करेंगे। मेवेन नौकरी खत्म कर देगा और आप खोल का पुन: उपयोग करने में सक्षम होंगे। Webapp अभी भी उपलब्ध

+0

अच्छा और स्पष्ट। धन्यवाद! मैं एक दूसरे पर क्यों उपयोग करूंगा? – yochannah

+1

टॉमकैट शुरू होने और बंद होने पर नियंत्रण रखने के लिए केवल रन-वार का उपयोग करें। – WeMakeSoftware

+1

@Funtik - जैसे एकीकरण परीक्षण के लिए? – djangofan

4

tomcat7 हो जाएगा: रन-युद्ध पैकेज अपने युद्ध तो

tomcat7 एक embeded बिल्ला में इस युद्ध को चलाने के जीवन चक्र चलाएँ: चलाने के युद्ध केवल अपने युद्ध का निर्माण नहीं होगा। एमवीएन साफ ​​करने की कोशिश करें तो एमवीएन tomcat7: केवल युद्ध-युद्ध और आप अंतर देखेंगे।

संबंधित मुद्दे