社区
Web 开发
帖子详情
hudson如果不是maven或者ant项目怎么自动打war包?
q496749021
2016-02-16 04:16:05
我用hudson-3.2.2版本,如果不用进行maven或者ant集成,怎么用hudson把一个在svn上面down下到hudson本地jobs/workspace文件下的项目进行自动运行的?或者自动打成war包,然后在配置到deploy配置中?
求大神告知!!!
...全文
81
回复
打赏
收藏
hudson如果不是maven或者ant项目怎么自动打war包?
我用hudson-3.2.2版本,如果不用进行maven或者ant集成,怎么用hudson把一个在svn上面down下到hudson本地jobs/workspace文件下的项目进行自动运行的?或者自动打成war包,然后在配置到deploy配置中? 求大神告知!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hudson
持续集成工具-其他
Eclipse
Hudson
是用Java编写的持续集成(CI)工具,它在servlet容器(例如Apache Tomcat或GlassFish应用服务器)中运行。它支持SCM工具,
包
括CVS,Subversion,Git和Clearcase,并可以执行基于Apache
Ant
和Apache
Maven
的
项目
,以及任意的shell脚本和Windows批处理命令。 主要用于: 1.持续、
自动
地构建/测试软件
项目
,如CruiseControl与DamageControl。 2.监控一些定时执行的任务。
Hudson
拥有的特性
包
括: 1、易于安装-只要把
hudson
.
war
部署到servlet容器,不需要数据库支持。 2、易于配置-所有配置都是通过其提供的web界面实现。 3、集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。 4、生成JUnit/TestNG测试报告。 5、分布式构建支持-
Hudson
能够让多台计算机一起构建/测试。 6、文件识别-
Hudson
能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。 7、插件支持-
Hudson
可以通过插件扩展,你可以开发适合自己团队使用的工具。
改之理java源码复制-kin:Jenkins/
Hudson
作业配置生成器
改之理java源码复制亲属 jenkins/
hudson
作业配置生成器 概括 通过从模板构建 jenkins/
hudson
作业配置来简化多个
项目
的配置过程。 基本原理 假设您有 10 个类似类型的
项目
。 是
ant
、
maven
、gradle、grails 或任何其他类型的
项目
。 它们通常具有几乎相同的配置:日志轮换、源代码控制管理、触发器、目标(
ant
构建、
maven
安装、gradle 构建、grails
war
等)、报告、发布者等。 例如,让一个
maven
项目
配置如下: 保留最后 10 个版本 使用 git 作为 SCM 每 10 分钟轮询一次 SCM 每天午夜触发构建 默认
maven
目标是install 使用报告器:DRY、PMD、FindBugs、CheckStyle 和配置的阈值 在构建失败时发送邮件至developers@acme.com 使用 cobertura 出版商 收集target/*.jar工件 理想情况下,所有其他
Maven
项目
都应该在更改时重用此配置: 供应链网址 组号 工件 ID 手动同步所有
项目
的配置是浪费时间。 kin允许您创建跨
项目
使用
Hudson
+
Maven
+SVN
自动
部署
Hudson
+
Maven
+SVN
自动
部署
自动
化部署工作报告 工作目的:实现
自动
化部署工作,以期提高开发
项目
的工作效率; 工作内容:利用开源的可持续集成工具,实现java
项目
的
自动
编译、打
包
、发布等工作流程; 具体工作内容如下: 一、
自动
化部署的环境搭建; 二、
Maven
对java
项目
的编译、打
包
与发布; 三、
Hudson
对java
项目
实现
自动
化...
比较
Maven
和
Ant
从今天开始,整理
maven
一系列。
Maven
它是什么? 如何回答这个问题要看你怎么看这个问题。 绝大部分
Maven
用户都称
Maven
是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。 构建工程师和
项目
经理会说
Maven
是一个更复杂的东西:一个
项目
管理工具。那么区别是什么? 像
Ant
这样的构建工具仅仅是关注预处理,编译,打
包
,测试和分发。像
Maven
这样的...
Jenkins+
ant
+jdk+Tomcat,Jenkins持续集成非
maven
项目
到远程tomcat详解,
Jenkins部署svn上的非
maven
项目
详解,jenkins+
ant
+jdkjenkins部署非
maven
项目
详解初识jenkins环境搭建如何生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyP
ant
s创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 jenkins部署非...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章