Jenkins 安装和异常处理

一: 安装

Jenkins 官网: https://jenkins.io
JDK : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

运行:

source .bash_profilejdk8 (后面会有切换jdk的步骤)

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
java -jar /Applications/Jenkins/jenkins.war --httpPort=8080 (如果报版本问题,查看后面的解决方案)

然后再浏览器中输入 : http://localhost:8080
然后在 cat /Users/lichongyang/.jenkins/secrets/initialAdminPassword找出密码,复制到下图的 密码输入框

解锁Jenkins

安装推荐的插件

设置 用户名:admin 电子邮箱 1061959944@qq.com

设置用户名和密码

到了这步,配置基本配置完成 。

配置 插件:

1. 添加钥匙串和描述文件 :

image.png

安装描述文件的安装
上传keyChain
找到keyChain
添加凭证 (ssh)

二: 异常

1.执行错误

执行java -jar /Applications/Jenkins/jenkins.war --httpPort=8080 发生错误:

9月 04, 2018 1:34:54 下午 Main main
严重: Running with Java class version 54.0, but 52.0 is required.Run with the --enable-future-java flag to enable such behavior. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 54.0
    at Main.main(Main.java:139)

Jenkins requires Java 8, but you are running 10.0.1+10 from /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home
java.lang.UnsupportedClassVersionError: 54.0
    at Main.main(Main.java:139)

解决: 主要是 因为 JDK的环境 太高了 ,Jenkins 不能运行,需要降低版本

首先进入 cd /Library/Java/JavaVirtualMachines ,有两个文件夹

JavaVirtualMachines

然后 open .bash_profile 添加运行环境, 其中 alias就是别名,可以进行环境切换

export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
export JAVA_9_HOME=/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk9='export JAVA_HOME=$JAVA_9_HOME'
image.png
JDK 环境切换.png
导入
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容