Jenkins + Tomcat 持续集成问题 一 -FAIL - Application a...

   虽然开发人员少,但为了方便发布测试,最近将项目管理做了 jenkins 、maven、tomcat、svn 持续集成。

   遇到一些问题,记录下。

   jenkins 构建时出现 FAIL - Application already exists at path 异常。

    pom文件里的deploy 插件采用了org.codehaus.mojo tomcat-maven-plugin插件。如果tomcat 里存在相同项目的话就会报错,无法重复构建,这里tomcat 是 7.0.37版本。

    查略资料发现 tomcat-maven-plugin现在已拆分成tomcat7-maven-plugin和tomcat6-maven-plugin了,而groupId也由org.codehaus.mojo改为org.apache.tomcat.maven。参考资料比较老了。

  pom.xml重新更新为 ,增加 update 参数

  1. <plugin>  
  2.       <groupId>org.apache.tomcat.maven</groupId>  
  3.       <artifactId>tomcat7-maven-plugin</artifactId>  
  4.       <version>2.0</version>  
  5.           <configuration>  
  6.              <url>http://localhost:8080/manager/text</url>  
  7.              <server>site</server>  
  8.              <update>true</update>  
  9.          </configuration>  
  10.     </plugin>  


你可能感兴趣的:(maven,tomcat,Jenkins)