2016-12-26 9 views
5

के लिए मेवेन प्लगइन मुझे tomcat7-maven-plugin के अलावा कोई tomcat-maven-plugin नहीं मिला। क्या मैं इसे अपाचे-टोमकैट-9.0.0.एम 15 के साथ उपयोग कर सकता हूं?टॉमकैट 9

+0

आप 'tomcat7-Maven-plugin' के साथ सफल है? – Jofsey

+0

शायद यह मेरे लिए काम करता है, लेकिन इसे याद नहीं है। –

उत्तर

0

हाँ आप इसका उपयोग कर सकते हैं। मैंने कोशिश की है और यह बिल्ला पर मेरे लिए काम किया 9

<plugin> 
<groupId>org.apache.tomcat.maven</groupId> 
<artifactId>tomcat7-maven-plugin</artifactId> 
<version>2.2</version> 
<configuration> 
    <url>http://localhost:8080/manager/text</url> 
    <server>TomcatServer</server> 
    <path>/myapp</path> 
</configuration> 

Maven लक्ष्यों:

mvn tomcat7:deploy 
mvn tomcat7:undeploy 
mvn tomcat7:redeploy 

नोट: बिल्ला-users.xml और Maven सेटिंग में उपयोगकर्ता बिल्ला जोड़ने के लिए मत भूलना .xml

बिल्ला-user.xml

<?xml version='1.0' encoding='utf-8'?> 
<tomcat-users> 
    <role rolename="manager-gui"/> 
    <role rolename="manager-script"/> 
    <user username="admin" password="password" roles="manager-gui,manager-script" /> 
</tomcat-users> 

प्रबंधक-स्क्रिप्ट भूमिका आवेदन सर्वर को जार/युद्ध को तैनात करने के लिए अनुप्रयोगों को सक्षम बनाता है।

Maven फ़ाइल settings.xml

<?xml version="1.0" encoding="UTF-8"?> 
<settings ...> 
    <servers> 
     <server> 
      <id>TomcatServer</id> 
      <username>admin</username> 
      <password>password</password> 
     </server> 
    </servers> 
</settings>