Jenkins 在Windows下安装配置

news/2025/2/22 20:23:59/

下载

下载支持JDK1.8最后的版本,这个版本以上的都是JDK11,12的

https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.346.1/jenkins.war

运行

进入目录,运行war

java -jar jenkins.war

在这里插入图片描述
如果你的JDK版本不支持的话就会报错了,如下:
在这里插入图片描述
此时,你要么就升级你的JDK,要么就换一个低版本的jenkins,推荐换一个低版本的jenkins,因为JDK版本升级的话影响太广泛了

然后访问jenkins,在浏览器输入:http://localhost:8080,如下:

在这里插入图片描述
如果上面界面等待几秒,还是这个界面,那就是jenkins镜像有问题,按照下面步骤解决

1、第一次运行jenkins后,会在C盘的用户目录中,生成一个.jenkins文件夹,进入到该文件夹

在这里插入图片描述
2、找到文件:hudson.model.UpdateCenter.xml

在这里插入图片描述
3、编辑这个文件

在这里插入图片描述
镜像有很多种,大家可以自行百度一下

4、重启jenkins,再访问http://localhost:8080,就会进入到密码认证界面:

在这里插入图片描述
cmd窗口中,会打印密码,直接复制填入即可

在这里插入图片描述
然后加载一会之后出现如下配置界面了:

在这里插入图片描述
点击【安装推荐的插件】即可:

在这里插入图片描述
上面页面可能花的时间会比较久,安装完成后是这样的界面:

在这里插入图片描述
我这里设置到账号是:wjb,密码是:itsource123,然后点击【保存并完成】:

在这里插入图片描述
在这里插入图片描述
点击【开始使用Jenkins】按钮即可

在这里插入图片描述

系统配置

在这里插入图片描述
在这里插入图片描述

全局工具配置-最重要

下面几项必须配置:

  • maven
  • git
  • JDK

在这里插入图片描述

在这里插入图片描述
然后继续配置JDK:

在这里插入图片描述
在这里插入图片描述
然后继续配置git:

在这里插入图片描述
最后配置maven:

在这里插入图片描述
安装maven插件:

在这里插入图片描述
安装插件进度页面:
在这里插入图片描述
然后重启一下Jenkins。

文章参考,稍作修改:https://blog.csdn.net/wujiangbo520/article/details/128602076

Jenkins实现自动化部署:https://blog.csdn.net/u014641168/article/details/130286771


http://www.ppmy.cn/news/50128.html

相关文章

Windows逆向安全(一)之基础知识(十三)

Switch语句 先前讲了分支结构的if else形式,除此之外还有一种分支结构:switch 此次就来以反汇编的角度研究switch语句,并与if else进行比较 Switch语句的使用 有关Switch语句在vc6.0中生成的反汇编可分为4种情况,这4种情况的区…

【看图识文】tesseract.js@4.0.2

看图识文 介绍示例一示例二示例三示例四示例五示例六 介绍 该库用于识别并获取图片上的文字,支持多种语言。对英文识别度非常高,但是对中文的识别度非常一般。需要单独训练对应的中文库。对白纸黑字的合同文识别度还不错,其他的都不太好。 …

2023年最新网络安全渗透工程师面试题汇总!不看亏大了!

技术面试问题 CTF 说一个印象深刻的CTF的题目 Padding Oracle->CBC->密码学(RSA/AES/DSA/SM) CRC32 反序列化漏洞 sql二次注入 第一次进行数据库插入数据的时候,仅仅只是使用了 addslashes 或者是借助get_magic_quotes_gpc 对其中的特殊字符进行了转义&…

SpringBoot学习

什么是springBoot 使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。简而言之,Spring Boot通过提供默认配置的方式整合了所有的框架,让我们可以更加简单、快速、方便地构建应用程序。 并不是对spring的功能增强&#xf…

数据结构修炼第二篇:顺序表和链表

系列文章目录 第一章 时间复杂度和空间复杂度 第二章 顺序表,列表 第三章 栈和队列 第四章 二叉树 第五章 排序 作者:🎈乐言🎈 简介:🎈大一学生,目前在致力于c/c/python,高数的…

关于Android截取应用的图像,chatGPT又想忽悠我,还好被识破

Android里怎样获取某个应用的图像画面呢,前面讨论过, 【Android WMS】从应用图像获取来认识WindowState 可以使用SurfaceControl的captureLayers方法,参数是一个handle值,从WindowState中获取WindowState.getSurfaceControl().get…

fiddler按时间排序

在Fiddler中,可以通过设置“Rules”来给每个请求添加时间戳。 具体操作如下: 打开Fiddler,选择“Rules”菜单,点击“Customize Rules”。 在打开的脚本编辑器中,找到以下代码: static function OnBeforeRe…

手推FlinkML2.2(三)

SQLTransformer(SQL转换器)是一种数据预处理方法,允许您使用SQL语句对数据进行转换和操作。SQL转换器通常用于数据清洗、特征工程和数据聚合等任务,以提高数据分析和机器学习模型的性能。它可以与各种数据处理和存储系统&#xff…