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持续集成内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • SpringBoot 多数据源及事务解决方案小结

    SpringBoot 多数据源及事务解决方案小结

    本文主要介绍了多数据源管理的解决方案(应用层事务,而非XA二段提交保证),以及对多个库同时操作的事务管理,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Spring依赖注入Bean流程深入解析

    Spring依赖注入Bean流程深入解析

    本文主要介绍了Spring框架中依赖注入和Bean创建流程,包括注入方式、生命周期、代理模式、注入流程、构造函数参数处理以及创建Bean的详细过程,感兴趣的朋友跟随小编一起看看吧
    2026-01-01
  • Java中log4j注解详解与实战指南(附具体示例)

    Java中log4j注解详解与实战指南(附具体示例)

    日志是软件开发中不可或缺的一部分,它能够帮助开发者追踪程序的运行状态,诊断问题,以及监控系统性能,这篇文章主要介绍了Java中log4j注解详解与实战的相关资料,需要的朋友可以参考下
    2025-07-07
  • Mybatis联合查询的实现方法

    Mybatis联合查询的实现方法

    本文主要介绍了 Mybatis联合查询的实现方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • Java容器ArrayList知识点总结

    Java容器ArrayList知识点总结

    本篇文章给大家分享了Java容器ArrayList的相关知识点,对此有需要的朋友可以跟着学习参考下。
    2018-05-05
  • 一文详解Java8中的方法引用与构造器引用

    一文详解Java8中的方法引用与构造器引用

    这篇文章主要为大家详细介绍了Java8中的方法引用与构造器引用的具体用法,文中的示例代码讲解详细,具有一定的借鉴价值,需要的可以参考一下
    2023-02-02
  • Java使用非覆盖的方法实现替换PDF中的文本

    Java使用非覆盖的方法实现替换PDF中的文本

    这篇文章主要为大家详细介绍了Java如何使用非覆盖的方法实现替换PDF中的文本,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-02-02
  • 使用idea启动DataX的方法示例

    使用idea启动DataX的方法示例

    这篇文章主要介绍了使用idea启动DataX的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • 使用Nacos实现动态路由的步骤和代码示例

    使用Nacos实现动态路由的步骤和代码示例

    这篇文章主要介绍了使用 Nacos 实现 Spring Cloud Gateway 的动态路由,本文给大家介绍了具体的实现步骤和代码案例,感兴趣的小伙伴跟着小编一起来看看吧
    2024-09-09
  • Spring基于AspectJ的AOP开发案例解析

    Spring基于AspectJ的AOP开发案例解析

    这篇文章主要介绍了Spring的基于AspectJ的AOP开发,AspectJ是一个基于Java语言的AOP框架,使用AspectJ需要导入Spring AOP和AspectJ相关jar包,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05

最新评论