<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      maven自動部署項目以及常見問題解決

      Maven自動部署war到Tomcat
      1. 在maven項目的pom里配置如下信息

      <build>
      <finalName>dianxiao</finalName>	<!-- WAR包的名字 -->
      <plugins>
      <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>tomcat-maven-plugin</artifactId>
      <version>1.1</version>
      <configuration>
      <url>http://localhost:8080/manager/text</url>	<!-- tomcat的部署路徑,tomcat6的路徑為http://localhost:8080/manager,tomcat7的配置路徑為http://localhost:8080/manager/text -->
      <username>admin</username>
      <password>admin</password>
      <path>/dianxiao</path>
      </configuration>
      <executions>
      <execution>
      <id>tomcat-deploy</id>
      <phase>deploy</phase>
      <goals>
      <goal>deploy</goal>
      </goals>
      </execution>
      </executions>
      </plugin>
      </plugins>
      </build>
      

        

      2. 在Tomcat的tomcat-users.xml里添加下面的信息
      <rolerolename="manager"/>
      <userusername="admin" password="admin"roles="manager"/>
      3. 啟動Tomcat

      4. 運行Maven build...
      在Goals中填入package tomcat:redploy,點擊運行
      5.查看Tomcat的webapps下面的文件,看是否多了兩個文件,其中有war包,若出現(xiàn)則成功!反之開始查找錯誤,參考以下內(nèi)容

       

      在Maven與Tomcat配合部署過程中,最常見的錯誤有三種,折騰了半天,終于找到三種錯誤產(chǎn)生的原因,以及相應(yīng)的完美解決辦法

      1.Connection refused錯誤

      報錯信息如下

      [ERROR]Failed to execute goal org.apache.tomcat.maven: tomcat7-maven-plugin: 2.0- SNAPSHOT: deploy (default-cli) on project helloworld: Cannot invoke Tomcat manager: Connection refused: connect -> [Help 1]

      原因:未啟動Tomcat服務(wù)器

      解決辦法:先啟動Tomcat服務(wù)器再選擇Run

      2. 401錯誤

      報錯信息如下:

      [ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin: 2.0-SNAPSHOT:deploy (default-cli) on project helloworld: Cannot invoke Tomcat manager: Server returned HTTP response code: 401 for URL: http://localhost:8080/manager/text/deploy?path=%2Fhelloworld -> [Help 1]

      原因:權(quán)限問題

      解決辦法在$CATALINA_BASE/conf/tomcat-users.xml,

      如D:\apache-tomcat-7.0.34\conf\tomcat-users.xml文件中添加權(quán)限

      <role rolename=”manager”/>
      <user username=”admin” password=”admin” roles=”manager”/>

      修改pom.xml文件,在<configuration>  

      </configuration>中添加

      <username>admin</username>  
      <password>admin</password> 

      3.403錯誤

      報錯信息如下:

      [ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin: 2.0-SNAPSHOT:deploy (default-cli) on project helloworld: Cannot invoke Tomcat manager: Server returned HTTP response code: 403 for URL: http://localhost:8080/manager/html/deploy?path=%2Fhelloworld -> [Help 1]

       原因:產(chǎn)生該問題有可能因為兩個原因,具體參見解決辦法

      解決辦法:

      1)如果使用的是Tomcat 7,需要修改pom.xml中部署的url地址,將

      <url>http://localhost:8080/manager</url>

      <url>http://localhost:8080/manager/text</url>

      在這次部署的問題上,我就是遇到了url 的問題,我用的是tomcat7

      2)給tomcat用戶權(quán)限分配上,需要同時具備manager-gui和manager-script權(quán)限

      正確的conf/tomcat-users.xml配置應(yīng)為:

      <tomcat-users>
      <role rolename="manager-gui"/>
      <role rolename="manager-script"/>
      <user username="admin” password="admin" roles="manager-gui, manager-script"/>
      </tomcat-users>

      參考文章:http://my.oschina.net/jerryhu/blog/295279

      posted @ 2016-01-19 16:40  培杰  閱讀(1586)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日本一区二区中文字幕久久| 亚洲国产精品久久久久婷婷老年| 欧美成aⅴ人高清免费| 亚洲国产精品高清久久久| 久99久热免费视频播放| 在线国产毛片| 国产超高清麻豆精品传媒麻豆精品| 麻豆天美东精91厂制片| 少妇高潮太爽了在线视频| 97欧美精品系列一区二区| 国产粉嫩系列一区二区三| 亚洲成A人片在线观看无码不卡 | 无码精品人妻一区二区三区中| 国产精品播放一区二区三区| 黑人大荫道bbwbbb高潮潮喷| 国内少妇人妻偷人精品视频| 四虎网址| 亚洲高清 一区二区三区| 精品国产成人国产在线视| 在线天堂中文新版www| 综合久青草视频在线观看| 俺来也俺去啦最新在线| 日韩有码av中文字幕| 国内揄拍国内精品少妇国语| 国产盗摄xxxx视频xxxx| 精品久久丝袜熟女一二三| 国产成人a在线观看视频| 国产精品偷乱一区二区三区| 婷婷四虎东京热无码群交双飞视频| 好吊妞| 国产精品一区二区三区蜜臀| 亚洲一区二区三区播放| 国产精品综合色区在线观| 国产成人无码免费视频在线| а√在线中文网新版地址在线| 久久理论片午夜琪琪电影网| 成人拍拍拍无遮挡免费视频| 久久久国产一区二区三区四区小说| 和艳妇在厨房好爽在线观看| 又爽又黄又无遮挡的视频| 免费AV片在线观看网址|