CentOS安装Jenkins部署Jar(使用JDK11启动Jenkins)JDK8启动项目

指尖流年 2024-09-05 ⋅ 12 阅读

介绍

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启动项目。这样,您就可以实现持续集成和持续交付,自动化构建、测试和部署您的项目。


全部评论: 0

    我有话说: