jenkins 构建Maven项目
2015-09-20 00:00
363 查看
从官网 http://jenkins-ci.org/ 下载jenkins的war包,官网右侧有各种平台的安装包。选择对应的平台下载,我这里下载windows平台安装包。
启动jenkins,在jenkins.war所在的目录运行 java -jar jenkins.war 即可启动
然后用浏览器访问 http://localhost:8080/ 如果看到以下界面说明启动成功
首先设置jdk 和 maven
点击系统管理—> 系统设置
进入后找到新增jdk和新增maven按钮, 取消自动安装的选项,然后填写本地jdk和maven 的安装路径,点击保存即可
系统环境配置完成之后,回到首页面点击新建,填写任务名称,然后选择构建一个maven项目,然后点击OK下一步
进入下一步后需要填写项目源码的地址,可以在开源中国上建立私有项目用于测试,因为开源中国上的代码可以使用git和svn两种方式同时管理,这里使用svn,选择源码管理方式为 Subversion,然后输入项目地址,输入后会提示填写svn账号信息 点击 enter credential 进入填写svn账号的页面
填好之后就不会再svn地址下面显示错误信息,如下图所示
点击ok如果提示 Authentication was successful. Information is stored in Jenkins now. 则密码正确可以继续后续操作。
如果一个web maven项目依赖其他几个maven项目这里可以添加多个svn项目地址, 最好按照maven依赖顺序吧最先需要编译的排在前面,如果A项目依赖B,B项目依赖C 则这里的顺序为C B A。
点击保存后进入构建页面,点击 立即构建,然后点击下面的进度条,
然后点击console 查看编译日志
最后提示成功 就大功告成
然后进入 C:\Users\Administrator\.jenkins\workspace\maven build\target\ 查看编译好的war
启动jenkins,在jenkins.war所在的目录运行 java -jar jenkins.war 即可启动
然后用浏览器访问 http://localhost:8080/ 如果看到以下界面说明启动成功
首先设置jdk 和 maven
点击系统管理—> 系统设置
进入后找到新增jdk和新增maven按钮, 取消自动安装的选项,然后填写本地jdk和maven 的安装路径,点击保存即可
系统环境配置完成之后,回到首页面点击新建,填写任务名称,然后选择构建一个maven项目,然后点击OK下一步
进入下一步后需要填写项目源码的地址,可以在开源中国上建立私有项目用于测试,因为开源中国上的代码可以使用git和svn两种方式同时管理,这里使用svn,选择源码管理方式为 Subversion,然后输入项目地址,输入后会提示填写svn账号信息 点击 enter credential 进入填写svn账号的页面
填好之后就不会再svn地址下面显示错误信息,如下图所示
点击ok如果提示 Authentication was successful. Information is stored in Jenkins now. 则密码正确可以继续后续操作。
如果一个web maven项目依赖其他几个maven项目这里可以添加多个svn项目地址, 最好按照maven依赖顺序吧最先需要编译的排在前面,如果A项目依赖B,B项目依赖C 则这里的顺序为C B A。
点击保存后进入构建页面,点击 立即构建,然后点击下面的进度条,
然后点击console 查看编译日志
最后提示成功 就大功告成
然后进入 C:\Users\Administrator\.jenkins\workspace\maven build\target\ 查看编译好的war
相关文章推荐
- Installing Android Studio
- Configuring VM Acceleration on Linux
- SDK Manager
- Installation of KVM
- 技术团队代码管理和部署
- 技术团队代码管理和部署
- java反射
- Strut2框架原理,以及启动过程
- Java注解
- 过滤器,拦截器,监听器区别
- Spring注解和XML配置文件孰优孰劣
- ubuntu15.04下Android studio开发配置完全教程
- JDK中的常用工具类
- AutoLayout之代码实现
- Java复习--IO(输入/输出){Java NIO}
- Java复习--IO(输入/输出){Java传统IO体系、Java序列化机制}
- Mac OS X 常用快捷键
- python 生成待图片的二维码代码
- pyhon处理xml格式数据
- OC预处理程序