Bitbucket、Jenkins和Ant实现Javaweb的自动编译和部署

这篇博文介绍了如何使用Bitbucket、Jenkins和Ant实现Java Web项目的自动编译和部署。作者在Ubuntu环境中遇到Ant编译权限问题,解决后配置Jenkins与Bitbucket的Webhooks,确保代码提交后能触发自动部署。
摘要由CSDN通过智能技术生成

Bitbucket、Jenkins和Ant实现Javaweb的自动编译和部署

我的第一篇博文,来点干货,结合我现在在做的项目中碰到的自动编译和部署的问题,分享下经验……

最近在做一个javaweb的项目,采用的是前后端分离的开发模式,代码仓库选的是实验室师兄推荐的Bitbucket,为了方便测试,查了下可以直接从Bitbucket copy代码然后自动编译部署的方法,最后选用的是Jenkins。

Bitbucket建仓库之类的就不在这里细说了,网上挺多资料可以参考的。

Jenkins部署之类的推荐看一篇博客, jenkins+tomcat+ant+java+linux 自动部署项目,个人觉得写得非常详细,基本上就是build.xml根据自己项目的结构修改一下。然后我在ant编译的过程中会碰到ant编译的错误, command execution failed.Maybe you need to configure the job to choose one of your Ant installations? 网上会提到有三种可能:(1)确认linux下jenkins用户可以执行ant进行编译第(2)查看你的系统配置,是否正确配置了ANT_HOME和JAVA_HOME,并且生效的。(3)查看你的project配置,Invoek Ant中Ant Versi

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值