企业DevOps之路:java maven项目编译配置二
发布于 2024-07-21
1251
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
BUG弄潮儿
扫码关注公众号
扫码阅读
手机扫码阅读
文章摘要:Jenkins Maven项目构建步骤概览
本文介绍了如何使用Jenkins构建一个Maven项目,并且涉及到了配置Git仓库、收集成果物、指定pom文件路径、上传成果物到服务器、安装远程shell脚本执行插件以及远程执行启动服务的步骤。
创建构建任务
- 在Jenkins中新建一个任务,输入任务名称并选择构建一个Maven项目。
配置Git代码仓库
- 在配置中选择已有的凭证,或添加新的凭证。
收集成果物
- 填写要收集的成果物的相对路径,例如:weiit-saas-merchant/target/weiit-saas-merchant.war,可使用正则表达式。
指定Maven编译的pom.xml文件路径
- 在Root POM中填写项目目录结构下的相对路径。
上传成果物到服务器
- 对于Windows系统,增加批处理脚本以使用pscp工具上传文件;Linux系统则添加shell脚本。
安装Jenkins远程shell脚本执行插件
- 通过管理Jenkins的插件部分安装SSH插件并重启服务。
配置SSH插件
- 添加Linux服务器的账号密码凭证。
远程执行启动服务
- 配置远程启动命令脚本路径,例如:sh /wls/deployop/script/restart.sh。
按照上述步骤完成后,可以成功构建Java的Maven项目。
BUG弄潮儿
BUG弄潮儿
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
BUG弄潮儿的其他文章
Windows 下 JNA 调用动态链接库 dll
1. 创建动态链接库项目创建jnaTest项目下一步中填写项目名称和存储的目录;然后直接创建即可创建结果2.
SpringBoot RabbitMQ 死信队列
1. 死信定义无法被消费的消息,称为死信。如果死信一直留在队列中,会导致一直被消费,却从不消费成功,专门有一
应用服务对接Prometheus暴露指标
Python的Flask框架
Flask 是一个用 Python 编写的轻量级 We
openssl 如何生成自签证书
1. 创建 openssl 配置文件 openss.cnf创建目录mkdir certscd certs创建
Spring Boot如何自定义监控指标
1.创建项目pom.xml引入相关依赖\x26lt;project xmlns=\x26quot;http://maven.apache
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线