maven外掛配置

歷精圖治發表於2016-03-18

原始碼下載地址http://pan.baidu.com/s/1nu2nzJz

結點

         <!--    tomcat:deploy  部署一個web war包
         tomcat:reload  重新載入web war包
         tomcat:start    啟動tomcat
         tomcat:stop   停止tomcat
         tomcat:undeploy   停止一個war包
         tomcat:run     啟動嵌入式tomcat ,並執行當前專案
          -->

        <plugin>
        <!--  tomcat6 外掛 -->
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>tomcat-maven-plugin</artifactId>
                <version>1.1</version>
                <configuration>
                    <path>/</path>
                    <port>8080</port>
                    <uriEncoding>UTF-8</uriEncoding>
                    <url>http://localhost:8080/maven-plugin/</url>
                    <server>tomcat7</server>
                </configuration>
            </plugin>
            <!--  tomcat7 外掛 tomcat6的升級版-->
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.1</version>
                <configuration>
                    <port>8080</port>
                    <path>/maven-plugin</path>
                    <uriEncoding>UTF-8</uriEncoding>
                    <finalName>maven-plugin</finalName>
                    <server>tomcat7</server>
                </configuration>
            </plugin>

右鍵專案–maven–build–Goals中輸入 tomcat7:run
http://localhost:8080/maven-plugin

tomcat7 :deploy使用需要配置manager
tomcat配置檔案:tomcat-users.xml 中 節點 :

  <role rolename="manager-gui"/>
  <user username="admin" password="admin" roles="manager-gui"/>

maven配置檔案:

 <servers>
    <server>
      <id>tomcat</id>
      <username>admin</username>
      <password>admin</password>
    </server>
  </servers>

這樣就可以使用其他外掛了,因為在使用這些外掛之前需要經過tomcat許可權驗證。

相關文章