Jenkins 在Windows下安装配置

news2025/2/27 17:15:49

下载

下载支持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.coloradmin.cn/o/443278.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

蓝桥杯2023年第十四届省赛真题python A组 (个人的做题记录,没有全对,可以通过部分测试点)

试题 A: 特殊日期 本题总分:5 分 【问题描述】 记一个日期为 yy 年 mm 月 dd 日,统计从 2000 年 1 月 1 日到 2000000 年 1 月 1 日,有多少个日期满足年份 yy 是月份 mm 的倍数,同时也是 dd 的倍数。 【答案提交】 这是一道结果…

SSM整合-Spring整合SringMVC、Mybatis,ssm测试

SSM 整合简介 一、SSM整合介绍 ​ SSM(Spring SpringMVC Mybatis) 整合,就是三个框架协同开发。 二、框架分工 Spring 整合 Mybatis,就是将 Mybatis 核心配置分拣当中数据源的配置、事务管理、工厂的配置、Mapper接口的实现类等 交给Sp…

ROS学习第十八节——launch文件(详细介绍)

1.概述 关于 launch 文件的使用已经不陌生了,之前就曾经介绍到: 一个程序中可能需要启动多个节点,比如:ROS 内置的小乌龟案例,如果要控制乌龟运动,要启动多个窗口,分别启动 roscore、乌龟界面节点、键盘控制节点。如果…

月薪10k和40k的程序员差距有多大?

程序员的薪资一直是大家关注的焦点,相较于其他行业,程序员的高薪也是有目共睹的,而不同等级的程序员处理问题的方式与他们的薪资直接挂钩。 接下来就一起看一下月薪10k、20k、30k、40k的程序员面对问题都是怎么处理的吧! 场景一 …

软件测试面试10分钟不到被赶出来,问的实在是太变态了...泪流满面

干了两年外包,本来想出来正儿八经找个互联网公司上班,没想到算法死在另一家厂子。 自从加入这家外包公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到11月一纸通知,所有人不许加班,薪资…

产品经理必备数据分析技能

推荐教程:产品经理数据分析精讲(一) 渠道参数 需求背景:目前我们有很多线上线下的渠道去推广我们的产品,吸引用户了解我们的产品。 线上比较常见的如:百度、支付宝、抖音、小红书等;线下比较常见的如&…

android知识体系汇总

前言 对于一个程序员必须要经历的过程,初入职场你觉得能完成任务就行。 第一阶段可称为搬运工阶段,你不需要了解原理,只要做出来就行。浑浑噩噩可能就5年光景了,你发现你做过很多项目,感觉什么都可以。第二阶段可称为…

docker资源管理

目录 docker资源控制 CPU 资源控制 cgroups四大功能 设置CPU使用率上限 进行CPU压力测试 设置CPU资源占用比 设置容器绑定指定的CPU 对内存使用的限制 对磁盘IO配额控制(blkio)的限制 面试题 docker数据管理 数据卷 数据卷容器 端口映射 容…

C++变量和数据类型进阶

变量和数据类型进阶 有符号整数和无符号整数 short、int、long、long long 类型的变量,可以表示正数,也可以表示负数,称为有符号的整数类型。 unsigned short, unsigned int, unsigned long,unsigned long long类型的变量&…

linux部署Jenkins

随着软件开发需求及复杂度的不断提高,团队开发成员之间如何更好地协同工作以确保 软件开发的质量已经慢慢成为开发过程中不可回避的问题。Jenkins 自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续…

Vue 自定义指令

文章目录 Vue 自定义指令钩子钩子函数钩子函数参数 Vue 自定义指令 除了默认设置的核心指令( v-model 和 v-show ), Vue 也允许注册自定义指令。 下面我们注册一个全局指令 v-focus, 该指令的功能是在页面加载时&#xff0c;元素获得焦点&#xff1a; 实例 <div id"…

C++——入门讲解(2)

作者&#xff1a;几冬雪来 时间&#xff1a;2023年4月18日 内容&#xff1a;C入门内容讲解 目录 前言&#xff1a; 1.函数重载&#xff1a; 2.引用&#xff1a; 3.缺省参数&#xff1a; 结尾&#xff1a; 前言&#xff1a; 在上一篇博客中我们正式的踏入了对C板块的学…

jar包内容修改

准备材料及环境&#xff1a; 1.安装jdk&#xff0c;这里安装了1.8版本&#xff0c;可以自由选择&#xff1b; 2.准备demo.jar 3.复制一份demo.jar该扩展名为demo.zip 4.本次使用的是windows系统 修改jar包内容&#xff1a; 1.解压demo.zip到本文件夹&#xff0c;解压后的…

根文件系统类型

Linux启动时&#xff0c;第一个必须挂载的是根文件系统;若系统不能从指定设备上挂载根文件系统&#xff0c;则系统会出错而退出启动。之后可以自动或手动挂载其他的文件系统。因此&#xff0c;一个系统中可以同时存在不同的文件系统。 不同的文件系统类型有不同的特点&#xff…

浅谈图像生成模型 Diffusion Model 原理

重磅推荐专栏&#xff1a; 《Transformers自然语言处理系列教程》 手把手带你深入实践Transformers&#xff0c;轻松构建属于自己的NLP智能应用&#xff01; 可不可以先 点击下方链接&#xff0c;求赞 点击 like ❥(^_-) 一下我的 Model 和 Space&#xff0c;再看后面的正文~~&…

深度学习基础入门篇[七]:常用归一化算法、层次归一化算法、归一化和标准化区别于联系、应用案例场景分析。

【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等 专栏详细介绍&#xff1a;【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化…

学习小程序基础内容之页面结构

一个小程序页面由四个文件组成&#xff0c;分别是&#xff1a; 文件类型 必需 作用 js 是 页面逻辑 wxml 是 页面结构 json 否 页面配置 wxss 否 页面样式表wxss 否 页面样式表[TOC] 但是我们创建一个页面&#xff0c;最快的方法是在app.json 里面&#xff0c;命名一个文件&a…

Win10输入法设置,详细方法在这里!

案例&#xff1a;win10输入法怎么设置 【想问问大家知道win10输入法该怎么设置吗&#xff1f;想更改一些默认的设置&#xff0c;不知道该如何操作&#xff0c;感谢&#xff01;】 Win10输入法是在Win10操作系统下使用的一种输入工具&#xff0c;是Win10系统的默认输入法&…

【Vim】 【初始篇】Vim之增删改查(idcf)中的改(c)

前言&#xff1a; 都说上古神器vim&#xff0c;可以提高效率&#xff0c;但是我觉得它更能增加乐趣&#xff0c;还能装B于无形。所以我准备开个新的板块用于记录vim使用中的骚操作。 VS2022 使用Vim 作为一个.net程序员&#xff0c;不可能完全脱离vs而使用专门vim编辑器&#x…

Linux文件系统 文件恢复

inode和block block 用于存储文件数据。 文件是存储在硬盘上的&#xff0c;硬盘的最小存储单位叫做“扇区”&#xff08;sector&#xff09;&#xff0c;每个扇区存储512字节。连续八个扇区组成一个"块"&#xff08;block&#xff09;&#xff0c;一个块是4K大小&…