win10 下 搭建jenkins + SonarQube + maven实现项目自动化部署
Jenkins :基于Java开发的持续集成工具(既然是工具,肯定是用来减轻工作量的),可以监控持续重复的工作,如果这些重复的工作交给jenkins去做,这样不仅减轻了自己的工作量也实现了jenkins自身的价值 大笑.gif。就拿我之前在公司实习所做的项目来说:项目环境是Eclipse + Maven + SVN,项目发包部署通常是以下几个步骤: 1、Eclipse中首先Clean一下项目,然后使用maven install操作等待打包完成。 2、找到打好的jar包上传到windows服务器上。 3、远程登录服务器进入jar包保存路径,执行 java -jar jar包名称.jar 启动jar包。 每次项目部署发包(正式和测试)都要执行这样的步骤,如果没有接触更简便的操作也就这样随遇而安了,后来我遇到了Jenkins和SonarQube...... SonarQube :管理代码质量的开放平台,可以快速定位代码中潜在的或者明显的错误,说白了就是用于分析代码。 好了,扯了这么多回归正题: 资源下载: 资源文件 提取码:8yfc 一、jenkins安装有两种方式: 1、直接安装msi文件。 2、将war包放入tomcat的webapps文件夹下,执行tomcat。注意:webapps文件夹下不要有其它war包。 安装完成之后地址栏输入: