Jenkins CI 使用 之 自动部署 J2EE 应用

前期工作

确保JDK 和 Maven 都配置好了!

构建J2EE 应用

我们新建一个任务
Jenkins CI 使用 之 自动部署 J2EE 应用
Jenkins CI 使用 之 自动部署 J2EE 应用

然后我们设置源码的获取方式,这里我使用Git
Jenkins CI 使用 之 自动部署 J2EE 应用

选择构建 ==> 增减构建步骤 ==> 选择 invoke top-level Maven targets

Jenkins CI 使用 之 自动部署 J2EE 应用

然后选择你配置的那个Maven,并且输入清理和安装的命令,也就是每次都先把工作空间的项目清理一遍然后安装!
Jenkins CI 使用 之 自动部署 J2EE 应用

此时你点击保存!
然后点击工作区
Jenkins CI 使用 之 自动部署 J2EE 应用
Jenkins CI 使用 之 自动部署 J2EE 应用

你会发现是没有东西的 ,然后你点击左边的立即构建,构建这个任务。等一会下面就会出现个进度条!
Jenkins CI 使用 之 自动部署 J2EE 应用
把鼠标移到进度条上点击那个小的图标点击控制台,你就可以看到相关信息
Jenkins CI 使用 之 自动部署 J2EE 应用
看看日志,我们就可以看他做了些什么!
Jenkins CI 使用 之 自动部署 J2EE 应用

这时候我们点击工作区Jenkins CI 使用 之 自动部署 J2EE 应用
一看是不是就很简单了,跟我们开发时一样的结构。刚刚install 好的 war包也肯定在target下
Jenkins CI 使用 之 自动部署 J2EE 应用

发布war包到Tomcat

war包也有了,现在就差把这个war包发到Tomcat中了!

根据我们的操作,所以我i们的war包的相对位置是 target/jenkins-test-1.0.war

点击 —> Jenkins CI 使用 之 将war包 发布到Tomcat