iOS Jenkins自动化打包(1)
在配置 jenkins的时候遇到了很多坑,在此记录下大家可能会遇到的问题,也记录下自己的配置过程,以免遗忘
首先第一步应该是配置 JAVA 环境
Mac 环境下配置应该先配置 JAVA,如果已经配置了的可以跳过该步骤
- 先去 Oracle | Integrated Cloud Applications and Platform Services下载 最新的 JDK (部分需要安装 JDK8 而不是10的版本的请专门搜索Java SE Development Kit 8 下载)
- 下载安装完成后配置环境变量,如果你是第一次配置环境变量,可以使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件(如果你是为编辑已存在的配置文件,则使用"open -e .bash_profile"命令)
在编辑器里输入
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
其中jdk1.8.0_40.jdk换为自己版本的名字,可以在/Library/Java/JavaVirtualMachines中查看
保存文件后终端输入"source .bash_profile"使配置生效,然后输入”java -version”,如果看到jdk版本为1.8则说明配置已经生效
-
终端输入 jenkins 启动可能会遇到以下报错
image.png -
去 jenkins 官网下载.war 包
终端再次输入执行命令(需要在.war 所在的目录位置执行) java -jar jenkins.war 还是有几率会遇到上面的报错
这时候我们需要更改端口号,因为默认的8080已经被占用
终端输入java -jar jenkins.war --httpPort=1080运行 jerkins
这时候就启动成功了,进入如下界面
image.png
网友评论