前言

在Jenkins中进行Java项目的构建和持续集成是一项重要的任务,本文将介绍如何在Jenkins上安装和配置JDK、Maven以及构建Java项目所需的其他必要组件。通过本文,您将了解到如何搭建高效、可靠的Java项目构建和持续集成环境。

步骤

安装

docker pull jenkins/jenkins:2.328-centos7-jdk8
  • 启动容器
docker run --name jenkins -u root -d -p 18080:8080 -p 50000:50000 -v /opt/data/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -e TZ=Asia/Shanghai jenkins/jenkins:2.328-centos7-jdk8

配置

  1. 打开Jenkins地址,如:http://10.8.46.203:18080/

    image-20220110145521310

    密码可以在docker容器日志里查看

    image-20220110145535134

  2. 根据入门指引配置Jenkins

    img

配置Java环境

自动安装

系统管理-全局工具配置,找到JDK安装

image-20220110174444973

使用系统JDK

  1. 系统管理-系统信息查询JDK地址

    image-20220110174627573

  2. 将java.home配置填写到JAVA_HOME中

    image-20220110174728827

使用独立JDK

  1. 下载JDK解压包,如:jdk-8u311-linux-aarch64.tar.gz

  2. 上传至/usr/local

  3. 解压tar -zxvf jdk-8u311-linux-aarch64.tar.gz

  4. 得到JAVA_HOME地址/usr/local/jdk-8u311

  5. 填写到配置中

    image-20220110175000991

配置Maven

安装Maven插件

在Jenkins的系统管理-插件管理安装GitLab插件

image-20220110175828675

自动安装

系统管理-全局工具配置,找到Maven安装,选择需要安装的版本即可

image-20220110175242723

手动安装

  1. 下载安装包

    cd /usr/local
    wget https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz
    
  2. 解压

    tar -zxvf apache-maven-3.8.4-bin.tar.gz
    
  3. 修改环境变量

    export MAVEN_HOME=/usr/local/apache-maven-3.8.4
    export PATH=$PATH:$MAVEN_HOME/bin
    source /etc/profile
    
  4. 配置到Jenkins

    image-20220110175658977