利用jenkens和ant来自动化打包、部署、执行你的helloWorld工程只(菜鸟成长之路一)
来源:互联网 发布:雅兰仕s8软件 编辑:程序博客网 时间:2024/05/29 17:36
一:环境准备
jenkens、ant、tomcat插件的下载
三个插件均需要配置环境变量令,可自行百度,如若需要可发送邮件至462676348@qq.com
二、jenkens的启动
进入你的jenkens安装启动后的包。用如下命令启动 E:\environment\Jenkens是我本地的安装路径。
不要用百度上的方法java -jar jenkins.war直接执行
推荐启动方式: java -Dhudson.util.ProcessTree.disable=true -jar E:\environment\Jenkens\jenkins.war
原因见他人博客:http://m.blog.csdn.net/blog/wangbin0016/41948171
jenkens在执行我们的任务时候,如果我们的任务会启动子进程,那么jenkens会帮我们杀掉这些子进程
默认端口是8080,所以访问地址是 http://localhost:8080
三、给自己的jenkens注册一个用户,不注册也没有关系,但是不方便管理权限。注册方式
方法见他们的博客:http://blog.csdn.net/wangmuming/article/details/22926025
四、配置jenkens的一些常用插件,这里只介绍jdk的。便于执行java代码
点击 系统设置,找到jdk的安装,修改好记得保存
五、在jenkens中新建一个自由风格的jod
进入之后,点击增加构建步骤,这里我选择的是执行Windows命令,因为这样可以执行大家熟悉的dos命令。熟悉了dos下的操作,大家可以选择xshell 命令
例如我们要执行我们HelloWord.java源码(我的源码直接放在d盘):
故执行命令如下:
我们保存配置,回到主界面。构建我们的helloworld程序,
图中可以看到我们的命令在控制台执行的效果一模一样。至此,我们的HelloWorld程序构建完成。
那么我们可以开始尝试实现更强一点的功能
- 利用jenkens和ant来自动化打包、部署、执行你的helloWorld工程只(菜鸟成长之路一)
- 一只菜鸟的成长之路
- 自动化每日构建(一)用Ant来完成Delphi工程的每日构建
- 利用Ant打包、编译和部署
- 前端菜鸟的成长学习之路(一)
- 积少成多,记录java菜鸟的成长之路(一)
- ant和antsvn构建svn自动化打包部署脚本
- ant打包部署web工程
- ant打包部署web工程
- 菜鸟程序员的成长之路(一)——菜鸟程序员起步
- 利用Ant打包-编译-部署
- 利用ant简单实现windows环境下的自动化编译和部署
- Hudson之——Hudson的使用(使用 Hudson 来自动化编译、分析、打包、发布、部署项目)
- 菜鸟的成长之路
- 菜鸟的成长之路
- 菜鸟的成长之路
- android工程利用ant,antenna和proguard预编译混淆打包的方法
- 自动化每日构建(二)用Ant来完成java工程的每日构建
- 游戏UI库
- JAVA连接MySQL时常见的错误解决方法
- Graphics architecture
- Implement Queue using Stacks
- js中Math的几个函数
- 利用jenkens和ant来自动化打包、部署、执行你的helloWorld工程只(菜鸟成长之路一)
- 双击与单击并存
- Android 计时器CountDownTimer延迟问题
- NYOJ 月老的难题 239【匹配+邻接表】
- Shader频率or主频? 谁是未来显卡生命线
- apache编译安装的参数说明
- 基于android studio NDK项目构建过程
- ios开发--注册通知NSNotificationCenter
- 你的精力分配决定了你的层次