Platform Notes
macOS 10.13.4 Jenkins 2.114 & Java 8

Solution

  • 安装 Homebrew

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  • 安装 Jenkins

    brew install jenkins
    
  • 运行 Jenkins

    # 当前窗口启动(关闭窗口则关闭 Jenkins)
    # $JENKINS_VERSION_CODE 为版本号,$PORT 为 Jenkins Web 页面端口号
    # java -jar /usr/local/Cellar/jenkins/$JENKINS_VERSION_CODE/libexec/jenkins.war --httpPort=$PORT
    java -jar /usr/local/Cellar/jenkins/$JENKINS_VERSION_CODE/libexec/jenkins.war --httpPort=8080
    
    # 后台启动(关闭窗口无影响)
    # $OUTPUT_FILENAME 为终端输出内容存放的文件名
    # nohup java -jar /usr/local/Cellar/jenkins/$JENKINS_VERSION_CODE/libexec/jenkins.war >$OUTPUT_FILENAME &
    nohup java -jar /usr/local/Cellar/jenkins/2.114/libexec/jenkins.war >temp.txt &
    

Tips

  • 若出现下图问题,可能是 Jenkins 尚未很好支持 Java 9,请安装 Java 8 后再重装以兼容:

Jenkins Oops!

Extension