Java本地部署jenkins持续集成的实现

 更新时间:2025年07月09日 10:38:15   作者:weixin_41812355  
本文主要介绍了Java本地部署jenkins持续集成的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、准备环境(jdk版本跟Tomcat版本要匹配)

  • java jdk 环境(版本是11.0.2)
  • jenkins war包(版本是2.440.3)

  • Tomcat (版本是 9.0.84)

二、安装步骤

1、安装jdk环境

1)先安装java环境,安装完成后配置环境变量,参考上面链接,安装过程参考: JDK11 下载与安装、环境配置(全网最详情,值得收藏)

注意(以下步骤可忽略):jdk11中不包含jre文件,需要自己生成jre文件

在jdk路径下地址栏输入cmd,打开命令行窗口

在cmd窗口运行以下命令

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

执行完发现有jre这个目录了

注意:关于CLASSPATH的配置问题,因为jdk9开始,JDK版本目录下不再有jre嵌套目录,不需要配置CLASSPATH,可正常使用。

最后,打开cmd窗口,输入:java -version

出现这个说明java环境配置成功

2、安装Tomcat环境

1)把apache-tomcat-10.1.16-windows-x64压缩包解压,路径不要有空格即可

2)把webapps目录下的文件夹全部删除,这些没用,大胆的删掉

3)在conf目录下找到logging.properties文件,修改此文件以解决控制台乱码的问题

4)用 notepad++工具打开logging.properties文件,需要修改以下项

把java.util.logging.ConsoleHandler.encoding = UTF-8 改成=GBK,修改完保存关闭

5)将下载的jenkins.war包复制到Tomcat的webapps目录下

6)启动Tomcat和jenkins服务

双击D:\apache-tomcat-8.5.96-windows-x64\apache-tomcat-8.5.96\bin目录下的startup.bat启动Tomcat

7)访问:http://localhost:8080/jenkins

注意:如果要重启tomcat,先双击shutdown.bat,再双击startup.bat;如果出现无法启动Jenkins,试着修改tomcate的端口号,apache-tomcat-9.0.84\conf\server.xml,搜索8080,改为8086;

解决内存溢出问题

Jenkins-简介与安装部署

三、进入jenkins页面

1、环境搭建好之后,访问地址,显示如下页面

密码从C:\Users\1\.jenkins\secrets,打开该目录下的文件中的initialAdminPassword;

2、安装插件

进入如下页面,搜索并安装相关的插件;

目前需要安装的插件有:Git,Git client,JUnit,Email Extension,Matrix Project,Workspace Cleanup

Timestamper ,allure

3、创建item

1)、一般描述

2)、源代码管理

3)、构建触发器

4)、构建环境

如果没有上述两个选项,需要在jenkins中安装相关的插件

5)、建立步骤

6)、构建后操作

到此这篇关于Java本地部署jenkins持续集成的实现的文章就介绍到这了,更多相关Java本地部署jenkins持续集成内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • Java如何导入Jsoup库做一个有趣的爬虫项目

    Java如何导入Jsoup库做一个有趣的爬虫项目

    Jsoup库是一款Java的HTML解析器,可用于从网络或本地文件中获取HTML文档并解析其中的数据,这篇文章给大家介绍Java导入Jsoup库做一个有趣的爬虫项目,感兴趣的朋友跟随小编一起看看吧
    2023-11-11
  • minio分布式文件管理方式

    minio分布式文件管理方式

    文章介绍了MinIO作为分布式存储系统,支持大文件存储与数据恢复,通过Docker部署并配置多副本存储,同时涵盖图片/视频上传、断点续传、格式转换(如AVI转MP4)及xxl-job分布式任务调度,强调乐观锁机制和补偿机制确保任务可靠性与数据一致性
    2025-08-08
  • 使用Java实现获取excel附件并解析

    使用Java实现获取excel附件并解析

    在Java中,我们经常需要读取Excel文件中的数据,进行处理和分析,本文将介绍如何使用Java代码来获取与解析Excel文件中的附件,希望对大家有所帮助
    2025-04-04
  • SpringBoot项目打成War布署在Tomcat的详细步骤

    SpringBoot项目打成War布署在Tomcat的详细步骤

    这篇文章主要介绍了SpringBoot项目打成War布署在Tomcat,本文分步骤结合图文实例给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • JAVA文件读写例题实现过程解析

    JAVA文件读写例题实现过程解析

    这篇文章主要介绍了JAVA文件读写例题实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Spring中的路径匹配器AntPathMatcher详解

    Spring中的路径匹配器AntPathMatcher详解

    这篇文章主要介绍了Spring中的路径匹配器AntPathMatcher详解,Spring的PathMatcher路径匹配器接口,用于支持带通配符的资源路径匹配,本文提供了部分实现代码,需要的朋友可以参考下
    2023-09-09
  • Java实现图片比率缩放

    Java实现图片比率缩放

    这篇文章主要为大家详细介绍了Java通过Thumbnails实现图片比率缩放,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • MyBatis-Plus中如何配置加密功能(使用AES算法)

    MyBatis-Plus中如何配置加密功能(使用AES算法)

    本文将详细介绍如何实现 MyBatis-Plus 中的配置加密功能,并给出相应的代码示例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • Java使用Spire.PDF实现高效压缩PDF文件

    Java使用Spire.PDF实现高效压缩PDF文件

    这篇文章主要介绍了过大的文件体积常引发传输卡顿、加载缓慢等问题,本文将解析 Spire.PDF for Java 的 PDF 压缩方案,有需要的可以了解下
    2025-08-08
  • Java解析XML的四种方法详解

    Java解析XML的四种方法详解

    XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法
    2012-10-10

最新评论