使用Jenkins进行持续集成

配置
1.在项目中的pom.xml中添加部署代码

 
      
    org.apache.maven.plugins
    maven-surefire-plugin
    2.19 
      
     
             ./${xmlFileName}
      
      
      

      
      org.apache.maven.plugins 
      maven-compiler-plugin
       
      1.8
      1.8 
      
       


2.添加API.xml文件


 
                 
           
                    
            
    

3.安装Jenkins
4.点击新建,选择maven项目
使用Jenkins进行持续集成_第1张图片
5.勾选参数化构建过程
使用Jenkins进行持续集成_第2张图片
6.配置其他参数
使用Jenkins进行持续集成_第3张图片
遇到的问题:
  • svn更新

    • 从svn中更新出现Error : /svn/auto-20151127/!svn/vcc/default
      原因:先前删除过文件然后又新建过文件,先前的配置保存在.svn里,导致更新失败
      解决:在本地svn checkout的文件夹路径上执行 命令行 svn cleanup
  • maven包依赖

    • Maven SLF4J: Class path contains multiple SLF4J bindings

    • 在pom.xml所在文件夹运行mvn dependency:tree -->tree 在当前文件夹生成tree.txt,文件中显示pom.xml文件中类的依赖关系将冲突的类从pom文件中移出即可

你可能感兴趣的:(使用Jenkins进行持续集成)