mac上安装jenkins遇到的版本兼容问题
环境:
apache-tomcat-10.0.12
jdk 1.8
遇坑过程:
1.先从jenkins官网下载最新的通用war包(generic jenkins war,Jenkins 2.303.2 LTS),放到 tomcat weapps目录下。启动tomcat后,weapps目录下确实新增了weapps目录,但是访问:http://localhost:8080/jenkins 时报404错误。
2.没办法,从jenkins官网下载macos版本的jenkins安装包,也就是jenkins-2.222.1.pkg,运行时报“not found java runtime”,陆续试了其他几个安装包也是报同样的错。
3.开始怀疑是否时jdk环境变量设置的问题,检查了一遍,没有问题。
问题原因:
jenkins、tomcat、jdk三者之间都有版本兼容要求,需要下载相互兼容的版本
问题解决:
1.下载了与jdk1.8兼容的jenkins 2.150.1版本(需要此版本的伙伴可以私信我,不推荐官网下载,贼慢)
2.放弃使用tomcat(实在不想再去找合适的tomcat版本),而是手动敲“java -jar 路径/jenkins.war”命令启动jenkins服务
3.后面配置网上都有资料,不再赘述。
浙公网安备 33010602011771号