技术标签: jenkins重启 linux
这里介绍两种方法,一种方法将最新版jenkins加入到yum源,另外一种是下载指定版本的rpm包
系统centos6
自带jdk1.7
一 安装jenkins
wget -O :下载并以不同的文件名保存
yum的repo中默认没有Jenkins,需要先将Jenkins存储库添加到yum repos,执行下面的命令:
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
然后执行下面的命令:没搞清楚这是干啥用的
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
然后 安装Jenkins
yum install -y jenkins 默认安装最新的
启动jenkins
service jenkins start
报错
好吧jkd版本太老了,需要安装jdk1.8(也就是Java8)
卸载自带的jdk1.7
1.进入界面之后:
先输入:java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (rhel-2.5.4.2.el7_0-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
系统自带了jdk1.7
2.删除系统自带jdk的方法
查询系统的jdk版本
-----两种方法-----
法一:
rpm -qa | grep java
java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
javapackages-tools-3.4.1-6.el7_0.noarch
python-javapackages-3.4.1-6.el7_0.noarch
tzdata-java-2015a-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
然后删除那些名字中开头是java的那些
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
法二:
rpm -qa | grep jdk
java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
然后删除该jdk
yum -y remove java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
yum -y remove java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
这样就算是删除了系统自带的jdk
3.然后重新输入:
java -version
-bash: /usr/bin/java: No such file or directory
安装jdk1.8
1、检索yum中有没有java1.8的包
yum list java-1.8*
2、安装
yum install java-1.8.0-openjdk* -y
3、验证
好了 ,最后一步,启动jenkins服务
service jenkins start
完美
第二种方法:参考原文
第一步:wget https://pkg.jenkins.io/redhat/jenkins-2.147-1.1.noarch.rpm
第二步:rpm -ih jenkins-2.147-1.1.noarch.rpm
昨晚还好好的代码,今早一打开就出问题了,app显示红叉,然后到清单文件里面找一下发现好多Activity都不能点进去。最开始以为是路劲原因,但是后来补全了还是找不到这些Activity类,然后从项目中打开,好家伙,全部“乱码”了,还有一些xml布局文件也是这样,显示如下图(图是借用的)很明显xml类不可能是这种展示,但是我又没有改过代码,而且用记事本打开是显示正常的。第一次碰见这个问题,在此记录一下解决方法:1:关闭AS,删除项目中的.gradle .idea 和 build文件夹2:修改项目_进入文件的中文不是规范的编码,但用记事本打开是正常的
三个重要概念bank :gpa0, gpa1, gpa31等group:以功能划分,比如uart的tx和rxstate:设备的某种状态,比如"default", "idle","sleep",也可以是其他自定义的状态, 比如串口的“flow_ctrl”状态例如:bank:&pinctrl_0 { /* * pin b..._pinctrl-0
写在前面:先解释下何为尾插法。大家都知道HashMap在JDK1.8版本经过优化之后,整体的数据结构变成了数组+链表+红黑树这样的形式。而尾插法说的就是在往HashMap里面put元素时,数组桶位上面还是未转化为红黑树的链表,此时新增在链表上元素的位置为链表尾部,故名尾插法。前面聊了HashMap在JDK1.7版本的头插法实现,现在看看HashMap到了JDK1.8版本升级之后的变化。先...
面试题目:简述servlet的生命周期答:_http 九个
滴滴滴...是不是发现你的notepad 64位没有NPPFTP插件啊...有些朋友会问NPPFTP是什么,这里就不做赘述了,有兴趣的小伙伴去自己搜索一下,,会有惊喜哦这里我提供一下NPPFTP的插件哦1.下载64位的插件包(32位的请忽略)链接: https://pan.baidu.com/s/1PgSNct8NIKzLoczEHP0tNw 提取码: n4v82. 解压之后将NppFTP.dll文件放到notepad的安装目录pluging的目录下,并重启notepad++这个时._nppftp-disconnected
题库来源:安全生产模拟考试一点通公众号小程序2021年熔化焊接与热切割考试题及熔化焊接与热切割试题及答案,包含熔化焊接与热切割考试题答案和解析及熔化焊接与热切割试题及答案练习。由安全生产模拟考试一点通公众号结合国家熔化焊接与热切割考试最新大纲及熔化焊接与热切割考试真题汇总,有助于熔化焊接与热切割在线考试考前练习。1、【判断题】 电渣焊电源出现电弧放电过程或电渣-电弧的混合过程,对电渣过程没有影响。...
题目栈排序。 编写程序,对栈进行排序使最小元素位于栈顶。最多只能使用一个其他的临时栈存放数据,但不得将元素复制到别的数据结构(如数组)中。该栈支持如下操作:push、pop、peek 和 isEmpty。当栈为空时,peek 返回 -1。示例1:输入:["SortedStack", "push", "push", "peek", "pop", "peek"][[], [1], [2], [], [], []] 输出:[null,null,null,1,null,2]分析: 每次插入的新元素_编写程序,对栈进行排序使最小元素位于栈顶
package cn.c; import java.io.File; import java.io.IOException; import android.app.Activity; import android.media.MediaPlayer; import android.media.MediaPlayer.OnCompletionListener; i...
[DESCRIPTION] 如何通过adb command去控制MTKLogger 开关,设定log路径等等[KEYWORD] MTKLogger adb控制 路径 大小[SOLUTION]1. 开启/关闭adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_name start/
整体上后台项目在 docker 目录下 (该目录自己创建)admin 、app、platform、portal 为项目的 后台jar包 ,前端在别处的文件加下每一个文件下对应如图 admin举例下:docker-compose.yml 这里先不考虑Dockerfile文件FROM openjdk:8-jdk# VOLUME /tmpADD mall-module-admin-1.0.1-SNAPSHOT.jar app.jar# RUN bash -c 'touch /a..
关于matlab中“存储空间不足,无法处理此命令”前一段在matlab中绘制三维图片以及处理三维大数据时,电脑上出现了“存储空间不足,无法处理此命令”的提示,我便到网上查找一些相关的解决方案,但是很可惜,在Ilovematlab及相关网站上都没找到解决方案,大家的建议是硬件升级。于是我自己在国外的网站上找了一些相关的解决方案试了一下,解决了这个问题。其实很简单,我总结了一下,下面是解决办法
html css javascript之间的关系html 对象css 对象的属性JavaScript 反应_bootstrap和html,css,javascript的关系