介绍
Jenkins是一个流行的开源持续集成和持续交付工具,可以帮助开发团队自动化构建、测试和部署项目。本文将介绍如何在CentOS上安装Jenkins,并使用JDK11启动Jenkins服务器,同时使用JDK8启动项目。
步骤
安装Jenkins
首先,我们需要安装Jenkins。在CentOS上,我们可以使用如下命令进行安装:
sudo yum install wget
下载Jenkins的RPM包:
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
导入Jenkins的公钥:
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
安装Jenkins:
sudo yum install jenkins
启动Jenkins服务:
sudo systemctl start jenkins
启用Jenkins服务:
sudo systemctl enable jenkins
现在,Jenkins已经成功安装并启动。
配置JDK11
使用JDK11启动Jenkins服务器需要进行一些配置。首先,我们需要检查系统中是否已经安装了JDK11。
使用以下命令查看已安装的Java版本:
java -version
如果没有安装JDK11,请先安装JDK11,并将其设置为默认Java版本。
找到Jenkins的默认配置文件,通常位于/etc/sysconfig/jenkins
。使用编辑器打开该文件:
sudo vi /etc/sysconfig/jenkins
找到以下行,并将其修改为JDK11的路径:
JENKINS_JAVA_CMD=""
修改为:
JENKINS_JAVA_CMD="/usr/java/jdk11/bin/java"
保存并关闭文件。
重新加载Jenkins服务配置:
sudo systemctl daemon-reload
重启Jenkins服务:
sudo systemctl restart jenkins
现在,Jenkins将使用JDK11启动。
配置JDK8启动项目
如果您的项目需要JDK8才能运行,您可以使用以下步骤配置JDK8启动项目。
首先,确保已经安装了JDK8,并将其设置为默认Java版本。然后,找到Jenkins的配置文件,通常位于/etc/sysconfig/jenkins
。使用编辑器打开该文件:
sudo vi /etc/sysconfig/jenkins
找到以下行,并将其修改为JDK8的路径:
JENKINS_JAVA_CMD=""
修改为:
JENKINS_JAVA_CMD="/usr/java/jdk8/bin/java"
保存并关闭文件。
重新加载Jenkins服务配置:
sudo systemctl daemon-reload
重启Jenkins服务:
sudo systemctl restart jenkins
现在,您的项目将使用JDK8启动。
结论
使用上述步骤,在CentOS上安装Jenkins并配置JDK11启动Jenkins服务器,同时使用JDK8启动项目。这样,您就可以实现持续集成和持续交付,自动化构建、测试和部署您的项目。
本文来自极简博客,作者:指尖流年,转载请注明原文链接:CentOS安装Jenkins部署Jar(使用JDK11启动Jenkins)JDK8启动项目