jenkins+jdk1.8安装教程

这篇具有很好参考价值的文章主要介绍了jenkins+jdk1.8安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.进入清华镜像,下载jdk对应版本的rpm包
https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
jenkins+jdk1.8安装教程

3.已rpm安装过Jenkins,现在先卸载

# 1.卸载
rpm -e jenkins
# 2.检查是否卸载成功
rpm -ql jenkins
# 3.彻底删除残留文件:
find / -iname jenkins | xargs -n 1000 rm -rf

4.如果centos安装了其他版本的jdk,则先卸载jdk,由于我是新的服务器关于jdk的都删除掉(已经装jdk1.8路径没问题可以忽略)

# 查询
rpm -qa|grep jdk
# 依次卸载,直至查询不到
yum -y remove java-11-openjdk-11.0.16.1.1-1.el7_9.x86_64
yum -y remove java-11-openjdk-headless-11.0.16.1.1-1.el7_9.x86_64
yum -y remove copy-jdk-configs-3.3-10.el7_5.noarch

如果卸载不成功,则直接删(已经装jdk1.8路径没问题可以忽略)

rpm -e --nodeps java-.*jdk-*

5.依次安装jdk、git、maven

搜索

yum search java-1.8.0-openjdk

安装

安装jdk
jdk1.8

#根据机器资源分配情况,选择合适安装位置
#查看磁盘分配情况
df -h
#地址这块自己选一下配置里面要对应上
cd /opt/java
#上传文件
#解压
tar -zxvf jdk-8u291-linux-x64.tar.gz
 
#解压之后配置环境变量
 vi /etc/profile
#在文件结尾添加如下内容,JAVA_HOME根据实际情况调整
 
export JAVA_HOME=/opt/java/jdk1.8.0_291
export JRE_HOME=$JAVA_HOME/jre
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
 
#保存退出,刷新配置
source /etc/profile

#验证jdk安装查看路径是不是一致,不一致在检查一下

java -version
which java

安装maven:步骤(已经安装没问题的忽略)
maven3.8.1

#根据机器资源分配情况,选择合适安装位置
#查看磁盘分配情况
df -h
cd /opt/maven/
#上传文件
#解压
unzip apache-maven-3.8.1-bin.zip
 
# 配置环境变量
vi /etc/profile
 
#配置
export MAVEN_HOME=/opt/maven/apache-maven-3.8.1
export PATH=$PATH:$MAVEN_HOME/bin
 
#刷新配置
source /etc/profile
 
#验证maven,如果不显示版本检查jdk配置路径是否不一致
mvn -v

修改settings.xml
修改settings.xml,添加镜像和本地仓库地址以及打包服务,如果有你们有私服记得添加

cd /apache-maven-3.8.1/conf
vi settings.xml
#在mirrors节点中添加如下内容

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>maven-centarl</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
    <id>centit-releases</id>
    <mirrorOf>centit-releases</mirrorOf>
    <name>centit maven</name>
    <url>http://develop.centit.com/nexus/content/repositories/centit-releases/</url>
</mirror>

6.环境准备完毕上传已下载号的Jenkins包(清华镜像下载的)
jenkins-2.346-1.1.noarch.rpm

rpm -ivh jenkins-2.346-1.1.noarch.rpm

给默认生成的Jenkins的配置文件赋予读写权限

chmod -R 777 /var/lib/jenkins
chmod -R 777 /var/cache/jenkins
chmod -R 777 /var/log/jenkins
# 或
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins

7.使用systemctl启动,以前的老配置文件是不管用的,需要修改启动文件

vi /usr/lib/systemd/system/jenkins.service

jenkins+jdk1.8安装教程
Environment=“JAVA_OPTS=-Djava.awt.headless=true -Xms256m -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=256m”
jenkins+jdk1.8安装教程
jenkins+jdk1.8安装教程

如果需要修改端口号(默认8080)以及生成日志地址路径可以自行修改,其他配置可根据自己需要修改,修改完成启动

在启动之前修改一下jenkins的插件地址,要不然很多插件要启动后更新地址下载超级慢
插件地址更换:

cd /var/lib/jenkins/updates
进入 jenkins安装目录 下的updates/default.json,
将其中的updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins
有些jenkins版本当中,
是将updates.jenkins.io/download替换为 mirrors.tuna.tsinghua.edu.cn/jenkins
然后,把www.google.com 修改为 www.baidu.com

jenkins+jdk1.8安装教程
jenkins+jdk1.8安装教程
linux用户可用如下命令:(不行的话使用上面的手动替换一下)

sed -i 's/updates.jenkinsci.org/download/mirrors.tuna.tsinghua.edu.cn/jenkins/g' default.json
sed -i 's/www.google.com/www.baidu.com/g' default.json

修改完成后启动jenkins

systemctl daemon-reload
# 启动
systemctl start jenkins
# 停止
systemctl stop jenkins
# 加入开机启动
systemctl enable jenkins

如果启动报下面的错一定是jdk路径没有读取到

jenkins.service - Jenkins Continuous Integration Server
   Loaded: loaded (/usr/lib/systemd/system/jenkins.service; disabled; vendor preset: disabled)
   Active: failed (Result: start-limit) since Tue 2022-06-07 17:09:46 CST; 20s ago
  Process: 5706 ExecStart=/usr/bin/jenkins (code=exited, status=1/FAILURE)
 Main PID: 5706 (code=exited, status=1/FAILURE)

Jun 07 17:09:45 k8s-master systemd[1]: jenkins.service: main process exited, code=exited, status=1/FAILURE
Jun 07 17:09:45 k8s-master systemd[1]: Failed to start Jenkins Continuous Integration Server.
Jun 07 17:09:45 k8s-master systemd[1]: Unit jenkins.service entered failed state.
Jun 07 17:09:45 k8s-master systemd[1]: jenkins.service failed.
Jun 07 17:09:46 k8s-master systemd[1]: jenkins.service holdoff time over, scheduling restart.
Jun 07 17:09:46 k8s-master systemd[1]: Stopped Jenkins Continuous Integration Server.
Jun 07 17:09:46 k8s-master systemd[1]: start request repeated too quickly for jenkins.service
Jun 07 17:09:46 k8s-master systemd[1]: Failed to start Jenkins Continuous Integration Server.
Jun 07 17:09:46 k8s-master systemd[1]: Unit jenkins.service entered failed state.
Jun 07 17:09:46 k8s-master systemd[1]: jenkins.service failed.

方法一

可以直接在配置文件配置/etc/init.d下的jenkins文件中增加现有jdk的路径:/opt/java/…(根据你自己的设置的路径添加)

记得systemctl daemon-reload一下
jenkins+jdk1.8安装教程

方法二
也可以直接创建软链接,就像windows创建快捷方式一样简单,不用的时候可以删除这个软链接即可。小心点别删错了

ln -s /usr/local/java/jdk1.8.0_291/bin/java /usr/bin/java

随后再次启动Jenkins即可

systemctl start jenkins

9、查看jenkins启动运行日志(路径自己上面设置的,可能有偏差自己看一下)

cat /var/log/jenkins/jenkins.log

启动成功后,登录http://ip:8080/,输入上一步生成的密码,然后进行插件安装,如果对Jenkins不了解的请选择推荐安装。如果没有设置插件地址就会安装失败,设置了基本都会成功

jenkins+jdk1.8安装教程
自动安装插件过程,可能会安装失败,如果失败先跳过,更换下载源后,再进行插件安装
2.2 更换源(插件安装失败时操作)
如果上一步安装成功则此步不需要
系统管理-插件管理-高级,(如果之前做了替换就需要替换了)
替换最下方【升级站点】中的URL:
替换前:
http://updates.jenkins-ci.org/update-center.json
替换后:
http://mirror.esuni.jp/jenkins/updates/update-center.json

jenkins+jdk1.8安装教程jenkins+jdk1.8安装教程
jenkins+jdk1.8安装教程
以上就完成搭建了,接下来就是配置jenkins完成部署
参考博主:
部署
https://blog.csdn.net/u013078871/article/details/127200623
启动错误
https://blog.csdn.net/zwjzone/article/details/125170820
原地址配置
https://blog.csdn.net/m0_63380018/article/details/127507086文章来源地址https://www.toymoban.com/news/detail-447372.html

到了这里,关于jenkins+jdk1.8安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 下载的Jenkins只支持jdk11,但是项目是用的jdk1.8,怎么配置多个jdk

    我的Jenkins用的是2.375,支持java-11-openjdk,不支持java-1.8.0-openjdk。在按照官网安装jenkins Jenkins能够正常启动。 现在项目要用jdk1.8,所以为了方便在jenkins中新添加jdk,我在服务器上使用 安装open-1.8.0-openjdk,重启Jenkins,结果报错: 同时,使用命令 显示Jenkins启动使用了java-1.8.0-

    2024年02月02日
    浏览(52)
  • java jdk1.8下载与安装

    官网下载地址:Java Downloads | Oracle 打开官网链接,下滑至Java 8模块,选取自己电脑适合的版本点击下载 1.找到我们下载的安装包,双击运行 2.点击下一步 3.点击更改,修改安装目录   4.选择合适的安装位置,点击确定   5.点击下一步   6.弹出jre的安装选项,点击更改,修改

    2024年02月08日
    浏览(52)
  • centos Linux 下载安装 jdk1.8

    Linux 下载安装 jdk1.8 一、下载 二、解压 用 tar 命令- C 解压到指定的目录下 三、配置环境变量 在/etc/profile 文件中 末行添加 配置 jdk 环境 四、测试 Java 环境是否成功

    2024年01月18日
    浏览(43)
  • 【Java基础】JDK8.0(JDK1.8)版本的下载与安装

    JDK(Java SE Development Kits)是Java程序员使用的开发环境,包含JRE和开发工具集。 JRE(Java Runtime Environment) :是Java程序的运行时环境,包含JVM和运行时所需要的核心类库。 官网地址:https://www.oracle.com/cn/java/technologies/javase/javase8u211-later-archive-downloads.html 链接:https://pan.baidu.com/

    2024年02月13日
    浏览(66)
  • Ubuntu 20 安装包下载(清华镜像)

    在国内推荐使用清华大学镜像 清华镜像地址:https://mirrors.tuna.tsinghua.edu.cn/ 在搜索框中输入Ubuntu,然后点击Ubuntu -release,这里面有近几年的Ubuntu镜像 点击你想下载的版本,我选择的是20.04 13点击以amd64.iso为结尾的文件,这个是安装文件,如果是桌面端,就选desktop,如果是服务

    2023年04月24日
    浏览(90)
  • JDK1.8 安装教程(linux)

    通过命令java –version 如果有出现如下图提示表示有安装,则无需再安装 通过JDK官网https://www.oracle.com/上下载需要的JDK 版本,下载完成后上传到linux 系统上指定的文件夹下。(可以用宝塔、finalshell、filezilla等工具进行上传) 通过cd 命令进入文件夹,用tar –zxvf 对jdk-8u131-linu

    2024年02月11日
    浏览(40)
  • Liunx 安装JDK1.8详细教程

    创建文件夹,进入安装目录 在线下载 离线下载(官网下载链接) 配置JDK的环境变量,vim /etc/profile。添加下边的语句:(注意JAVA_HOME、JRE_HOME要对应JDK保存的位置): 使配置文件立即生效,source /etc/profile 查看环境变量是否配置成功:java -version。(出现版本号,说明配置成功了

    2024年02月08日
    浏览(47)
  • JDK1.8安装教程及其环境变量配置

    最近在使用Tomcat需要配置jdk,但以前安装的jdk17因为版本过高,出现不兼容,因此安装了jdk1.8,现在我来记录一下Windows下JDK1.8下载和配置环境变量的过程。 1.官网下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html,现在jdk已经更新到20.0,但我们以1.8为例。

    2024年02月15日
    浏览(48)
  • Python中用pip安装其他库以及使用清华镜像下载

    首先建议先更新到最新的pip,可以在pycharm或cmd下更新:输入下面这条指令: 如果你不知道有没有pip库,可以通过以下命令来判断是否已安装: 如果你还未安装,则可以使用以下方法来安装: 如果是 Python3 则执行以下命令: 然后我们要想执行pip安装的指令,都要先在命令行

    2024年02月10日
    浏览(62)
  • Win10如何安装JDK1.8,最快最详细教程

    JDK全称为Java Development Kit,顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包。 JRE全称为Java Runtime Environment,顾名思义是java运行时的环境,包含了java虚拟机,java基础类库,是使用java语言编写的程序运行所需要的软件环境。 安装 1、首先到官网或

    2024年02月05日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包