新的centos7.9安装jenkins—(一)
更多ruoyi-nbcio功能请看演示系统
gitee源代码地址
前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio
演示地址:RuoYi-Nbcio后台管理系统
因为是用java8,所以还是要最后java8版本的jenkins,版本号是2.346.3,后面版本需要java11或java17了。
直接到官方下载war文件好了
安装java8,
yum install maven 安装maven

安装了,但后面密码进入不了,所以只能重新安装,删除/root/.jenkins目前 ,要用ls -a显示出来
安装需要输入一个密码,可以通过目录查看

yum install java-1.8.0
安装java版本
java -vesion 看版本

firewall-cmd --add-port=8888/tcp --permanent
firewall-cmd --reload
[root@bogon jenkins]# more /root/.jenkins/secrets/initialAdminPassword
939c0c9c33e648d9865392b699796eff
[root@bogon jenkins]#
yum install java-1.8.0firewall-cmd --add-port=8888/tcp --permanentfirewall-cmd --reload
配置了阿里云的maven库
<mirrors><!-- 中央仓库1 --><mirror><id>repo1</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>https://repo1.maven.org/maven2/</url></mirror><!-- 中央仓库2 --><mirror><id>repo2</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>https://repo2.maven.org/maven2/</url></mirror><!-- 阿里仓库 --><mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url></mirror></mirrors>
好像还是下面错误,后来发现应该是这些插件都官方都下架了

sed -i 's#updates.jenkins-ci.org/download#mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json
sed -i 's#www.google.com#www.baidu.com#g' default.json
好像也没有用,算了,那就升级java到11,安装最新的jenkins版本了。
都用yum install java-11* 安装java11 ,可以用下面命令进行java版本的切换
alternatives --config java
docker pull jenkins/jenkins 这个官方的好像下载需要的docker版本要高,需要docker-ce版本了。
算了,还是用java1.8吧,用下面的docker来安装jenkins
docker pull jenkinsci/blueocean
docker run -u root --name jenkins-blueocean -d \
-p 8888:8080 -p 50000:50000 \
-v /root/mydata/jenkins:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=always --privileged=true \
jenkinsci/blueocean
docker run -u root --name jenkins -d \
-p 8888:8080 -p 50000:50000 \
-v /root/mydata/jenkins:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
--privileged=true \
jenkinsci/blueocean
升级到最新版本后,新建项目里没有maven任务项目
安装集成的maven插件 Maven Integration plugin

相关文章:
新的centos7.9安装jenkins—(一)
更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统 因为是用java8,所以还是要最后java8版本的jenkins,版本号是2.346.3,后…...
Go语言初始化已有环境,跟踪已有依赖环境
在Go语言中,go.mod文件是Go模块的管理文件,用于跟踪和管理项目的依赖关系。go.sum 文件是 Go 语言模块的另一个关键文件,它记录了项目依赖的确切版本以及相应的哈希值。如果你得到了一个包含go.mod和go.sum文件的Go代码,ÿ…...
短视频获客系统成功分享,与其开发流程与涉及到的技术
先来看实操成果,↑↑需要的同学可看我名字↖↖↖↖↖,或评论888无偿分享 一、短视频获客系统的开发流程 1. 需求分析:首先需要对目标用户进行深入了解,明确系统的功能和目标,制定详细的需求文档。 2. 系统设计&#…...
antv/g6的学习总结
新建一个简单实例 1、使用命令行在项目目录下执行以下命令 cnpm install --save antv/g6 2、创建容器 <div id"mountNode"></div> 3、在需要用的 G6 的 JS 文件中导入 import G6 from antv/g6; 4、 数据准备 引入 G6 的数据源为 JSON 格式的对象。…...
带你用uniapp从零开发一个仿小米商场_6. 配置uniapp项目底部导航栏tabbar
uniapp底部tabbar介绍 在uni-app中,底部tabbar是一种常见的导航方式,它可以让用户在应用的不同页面之间进行切换。通过tabBar配置项,开发者可以指定一级导航栏和tab切换时显示的对应页。 在底部tabbar中,每个tab都有一个页面路径…...
curl添加https服务
CURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。 首选删除系统自带的openssl,因为他只有可执行程序和库,没有头文件。 sudo apt-get remove openssl openssl官网&am…...
【Flink】Standalone运行模式
独立模式是独立运行的,不依赖任何外部的资源管理平台;当然独立也是有代价的:如果资源不足,或者出现故障,没有自动扩展或重分配资源的保证,必须手动处理。所以独立模式一般只用在开发测试或作业非常少的场景…...
Kotlin学习——流程控制,when,循环,range工具 kt里的equals if实现类似三元表达式的效果
Kotlin 是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。 它简洁、安全、可与 Java 及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。 https://play.kotlinlang.org/byExample/01_introduction/02_Functio…...
利用STM32CubeMX解读时钟树
1,低速时钟 LSE是外部晶振作时钟源,主要提供给实时时钟模块,所以一般采用32.768KHz。LSI是由内部RC振荡器产生,也主要提供给实时时钟模块,频率大约为40KHz。(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及IWDG(独立看门…...
Unity-链接MySql8.0
链接MySql8.0 1.准备dll 一、找到l18N相关的dll 这里给出一个参考地址 D:\Unity\2020.3.48f1c1\Editor\Data\MonoBleedingEdge\lib\mono\unityjit在里面找到如下图的四个dll 二、下载数据库链接dll https://downloads.mysql.com/archives/c-net/在这里搜索历史版本(Archiv…...
Hive csv文件导入Hive
一、如何把csv文件导入Hive (1) 在Hive中建立与csv相对应的表 create table if not exists tmp.tmp_wenxin_20231123 (redeem_code_id string comment ) ROW FORMAT DELIMITED FIELDS TERMINATED BY , STORED AS TEXTFILE;创建了一张名为tmp_wenxin_20231123的hive表&am…...
嵌入式的学习需要合理规划时间
低级的欲望放纵即可获得,高级的欲望只有克制才能达成。——卡耐基1、粉丝的误会 很多粉丝,问我, "胡老师我想报您的培训班。" ... 得知我知识业余时间写文章,紧接着又会问, "jg单位这么清闲啊&#…...
HTTP协议发展
HTTP 1.0 -> HTTP 1.1 -> HTTP 2.0 -> HTTP 3.0 (QUIC) 每一代HTTP解决了什么问题? 下图说明了主要功能。 HTTP 1.0 于 1996 年最终确定并完整记录。对同一服务器的每个请求都需要单独的 TCP 连接。 HTTP 1.1 于 1997 年发布。TCP 连接可以保持打开状态…...
杰发科技AC7801——ADC软件触发的简单使用
前言 7801资料读起来不是很好理解,大概率是之前MTK的大佬写的。在此以简单的方式进行描述。我们做一个简单的规则组软件触发Demo。因为规则组通道只有一个数据寄存器,因此还需要用上DMA方式搬运数据到内存。 AC7801的ADC简介 7801的ADC是一种 12 位 逐…...
佳易王个体诊所门诊电子处方软件试用版下载,佳易王电子处方软件的配方模板功能作用与教程
佳易王个体诊所门诊电子处方软件试用版下载,佳易王电子处方软件的配方模板功能作用与教程 1、软件试用版及教程可以点击下方的官网卡片 2、软件中有一个实用的功能,配方模板功能,在开处方单时候可以一键导入配方,节省时间。 而…...
FFmpeg零基础学习(二)——视频文件信息获取
目录 前言正文一、获取宽高信息1、核心代码2、AVFormatContext3、avformat_alloc_context4、avformat_open_input5、avformat_find_stream_info6、av_dump_format7、av_find_best_stream End、遇到的问题1、Qt Debug模式avformat_alloc_context 无法分配对象,而Rele…...
探索 Vue 中的 bus.$emit:实现组件通信的强大工具
🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…...
2017年五一杯数学建模A题公交车排班问题解题全过程文档及程序
2017年五一杯数学建模 A题 公交车排班问题 原题再现 随着徐州市经济的快速发展,公交车系统对于人们的出行扮演着越来越重要的角色。在公交车资源有限的情况下,合理的编排公交车的行车计划成为公交公司亟待解决的问题。以下给出公交车排班问题中的部分名…...
【c++】——类和对象(下) ——内存管理
作者:chlorine 专栏:c专栏 目录 💻 C/C内存分布 💻C语言中动态内存管理方式:malloc/calloc/realloc/free 编辑 💻C内存管理方式 👉new/delete操作内置类型 👉new和delete操作自定义类型 …...
大数据平台/大数据技术与原理-实验报告--部署全分布模式Hadoop集群
实验名称 部署全分布模式Hadoop集群 实验性质 (必修、选修) 必修 实验类型(验证、设计、创新、综合) 综合 实验课时 2 实验日期 2023.10.16-2023.10.20 实验仪器设备以及实验软硬件要求 专业实验室(配有cen…...
WebRTC GCC源码实战:手把手教你调试GoogCcNetworkController的拥塞控制流程
WebRTC GCC源码实战:手把手教你调试GoogCcNetworkController的拥塞控制流程 在实时视频会议应用的开发过程中,带宽估计不稳定是工程师们经常遇到的棘手问题。当用户反馈画面卡顿、画质波动时,我们需要深入WebRTC的拥塞控制核心——Google Con…...
技术分析:League Akari智能游戏辅助工具的设计架构与配置策略
技术分析:League Akari智能游戏辅助工具的设计架构与配置策略 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit League Akari作为一个…...
利用ADB绕过Android锁屏的实用指南
1. ADB是什么?为什么能绕过锁屏? Android Debug Bridge(ADB)是谷歌官方提供的调试工具,它就像一把"数字螺丝刀",能通过USB或网络直接与Android系统底层对话。我曾在维修旧手机时发现,…...
PyTorch实战:用CrossEntropyLoss的weight和label_smoothing解决类别不平衡与过拟合
PyTorch实战:用CrossEntropyLoss的weight和label_smoothing解决类别不平衡与过拟合 当你面对医学影像分类任务时,数据集中正常样本占比90%,而病变样本仅占10%。训练后的模型对所有样本都预测为正常类别,准确率看似很高却完全无法识…...
终极百度网盘高速下载方案:免费解析工具让下载速度飙升
终极百度网盘高速下载方案:免费解析工具让下载速度飙升 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 还在为百度网盘几十KB的龟速下载而烦恼吗?面对大…...
实测对比:BEYOND REALITY Z-Image如何解决AI人像模糊、全黑图问题?
实测对比:BEYOND REALITY Z-Image如何解决AI人像模糊、全黑图问题? 在AI图像生成领域,人像创作一直是最具挑战性的任务之一。传统模型常常面临生成结果模糊、细节缺失,甚至出现全黑图像等问题。今天,我们将通过实测对…...
【企业级大模型配置中枢设计白皮书】:支撑千亿参数模型日均万次配置变更的6层防御体系
第一章:大模型工程化配置管理策略的演进与挑战 2026奇点智能技术大会(https://ml-summit.org) 大模型工程化已从实验性探索迈入规模化交付阶段,而配置管理正成为制约迭代效率与系统可靠性的关键瓶颈。早期依赖硬编码或环境变量的方式,在多模…...
H5年会抽奖实战:手机号与微信头像双模式实现
1. 为什么选择H5实现年会抽奖 每到年底,企业年会就成了大家最期待的活动之一。作为技术人,我们总想用些新花样让抽奖环节更有趣。去年我负责公司年会抽奖系统开发时,就遇到了一个典型需求:既要支持传统的手机号抽奖,又…...
告别锯齿路径:为什么说‘热流法’是计算3D模型上最短路径的更优解?
告别锯齿路径:为什么说‘热流法’是计算3D模型上最短路径的更优解? 在三维建模和游戏开发中,计算模型表面两点间的最短路径是一个基础但极具挑战性的问题。想象一下,你正在开发一款开放世界游戏,角色需要在地形复杂的山…...
把近万个源文件喂给AI之前,我先做了一件事诺
插件化架构 v3 版本最大的变化是引入了模块化插件系统。此前版本中集成在核心包里的原生功能,现在被拆分成独立的插件。 每个插件都是一个独立的 Composer 包,包含 Swift 和 Kotlin 代码、权限清单以及原生依赖。开发者只需安装实际用到的插件࿰…...
