通过jenkins发布java项目到目标主机上的步骤是什么
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,本篇内容介绍了"通过jenkins发布java项目到目标主机上的步骤是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细
千家信息网最后更新 2025年11月12日通过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安全错误
数据库的锁怎样保障安全
怎么打开db数据库文件
查询数据库某字段最长的数据
小型软件开发资费
怎么用数据库查询最高分和最低分
python 服务器设置
学校网络安全应急演练方案
吉利软件开发专家多少级别
linux修改服务器编码
互联网高灯科技公司
云服务器架构图模型
工业网络技术对数学有要求吗
珠海拱北海关招聘软件开发
想当一名网络安全工程师
数据库保护包含数据的
自己公司服务器怎么接公网
移远通信软件开发
更新数据库字段的内容
tcp udp 服务器管理
数据库学习哪家好
锦州医疗管理软件开发公司
怎么打开db数据库文件
2950服务器设置风扇
数据库老置疑
雅虎中国网络技术有限公司
网络安全员证书等级
三级锁模式数据库
中国中小企业调查数据库
怎么查询电脑软件服务器
游戏设计软件开发过程
苏州dell高密度服务器