通过jenkins发布java项目到目标主机上的步骤是什么
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容介绍了"通过jenkins发布java项目到目标主机上的步骤是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细
千家信息网最后更新 2026年11月02日通过jenkins发布java项目到目标主机上的步骤是什么项目要求:
本篇内容介绍了"通过jenkins发布java项目到目标主机上的步骤是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
发布java项目的步骤:
拉取代码并打包
mvn clean package
备份目标服务器上已有的要发布项目
将包传到目标服务器的webapss目录中
需做免密登录
重启目标服务器的tomcat服务
修改项目的配置
重启目标服务器的tomcat服务
项目要求:
两台主机上分别安装jenkins,tomcat
jenkins主机上操作
#两台主机做免密登录[root@localhost ~]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/root/.ssh'.Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:SHA256:0zPiM+3ypvmYPisJbeL8LhA2QApiAVqwF9C+gyASonU root@localhost.localdomainThe key's randomart image is:+---[RSA 3072]----+|OB+ ||Xoo.E ||*=.. ||=.= . ||+o + . S + ||. + o o. + o || = + .+ . || + o oB. || +ooBO+ |+----[SHA256]-----+[root@localhost ~]# ssh-copy-id root@192.168.8.131/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"The authenticity of host '192.168.8.131 (192.168.8.131)' can't be established.ECDSA key fingerprint is SHA256:WbxvLgdwExwRlMT4gaAC1bVyIovZnAwwX1DX8dv6Rs0.Are you sure you want to continue connecting (yes/no/[fingerprint])? yes/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keysroot@192.168.8.131's password: Number of key(s) added: 1Now try logging into the machine, with: "ssh 'root@192.168.8.131'"and check to make sure that only the key(s) you wanted were added.#安装软件[root@localhost ~]# yum -y install git maven
新建项目
拉取代码链接:https://gitee.com/neawalke/tomcat-java-demo.git

当拉取的代码是私有仓库

测试访问页面
"通过jenkins发布java项目到目标主机上的步骤是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
项目
目标
服务
主机
服务器
步骤
代码
内容
更多
知识
登录
实用
学有所成
接下来
仓库
困境
备份
实际
情况
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江苏根荣互联网科技
科技赋能下的互联网金融
互联网 科技公司
喔噻互联网科技
宜安科技 互联网金融
互联网科技素材视频竖屏
哈尔滨秒房互联网科技有限公司
中化能源互联网科技招聘
湖北码尼互联网科技有限公司电话
互联网科技产业特征
佛山市拉法互联网科技有限公司
晋城互联网科技
互联网金融科技公司的优势
中国互联网有什么科技
互联网科技资金流入
富国互联网科技002692
互联网科技年终奖
云南互联网科技学费
科技互联网经济论坛
互联网的黑科技实验室
中国互联网科技工作委员会毛军
易互联网科技有限公司
远信互联网科技
成都狮子座互联网科技
承德科技产业互联网发展
赶超互联网科技 微信多开
哈尔滨屹滨互联网科技有限公司
美国互联网科技公司
江苏互联网智能科技软件
艺电能源互联网科技有限公司招聘