通过jenkins发布java项目到目标主机上的步骤是什么
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇内容介绍了"通过jenkins发布java项目到目标主机上的步骤是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细
千家信息网最后更新 2025年02月01日通过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安全错误
数据库的锁怎样保障安全
浅述计算机网络安全及对策
做工业软件开发跳槽
什么是网络技术销售厂
加强网络安全管
软件开发商为什么被垫资
中国国家食品安全风险数据库
软件开发属于哪个类
服务器开不了空间
沈阳收钱吧互联网科技有限公司
激战2联通服务器
电信网络技术的分类
java数据库用来做什么
ldap服务器搭建
构建标准化专科专病数据库
网络技术要英语吗
360网络安全中标
老大让我当软件开发组长
农村土地承包经营权数据库
网络安全自查表怎么填
浦东新区网络技术信息
长宁区网络技术服务共同合作
大话西游2广东有什么服务器
哈利波特同一个服务器怎么建小号
蜀山深信服网络安全认证
软件开发质量保证
海口网络安全会议
ip连接mysql数据库
图像识别神经网络技术
卡巴斯基服务器防护
杭州物流软件开发收费标准