已知:
tomcat运行正常,默认界面可以打开,Jenkens已经丢到Webapp下
问题:
http://localhost:8080/jenkins/
通过这个路径打开jenkins报404错误
分析
今天的任务是了解一下jenkins的用法,首先自然是下载安装等常规步骤。下载成功之后会得到一个war包,既然是war,丢到tomcat下就能运行了嘛,但是丢进去-启动tomcat-输入路径,果然报错了。
搜了一圈,遇到这个问题的人不少,总结下来,直觉觉得应该是jdk版本的问题,因为本来tomcat对jdk的版本就有要求。
我的计算机里装了两个jdk,一个是1.7,一个是1.8,环境变量配的是1.7,所以tomcat运行时调用的自然是环境变量配置的1.7。
解决方法
修改一下环境变量,改成1.8,再运行tomcat,打开浏览器输入路径,哈哈

当然是需要输入账号密码的,这在刚才我已经设置过了。
我刚才启动jenkens用的是官网提供的方法,官网的方法参见:
https://jenkins.io/zh/doc/pipeline/tour/getting-started/
仔细观察tomcat启动时的界面,发现多了这些内容

最后的意思当然是Jenkins已经完全启动并运行了,刚才失败的时候,是没有的。

本文介绍了在Windows上通过Tomcat运行Jenkins时遇到404错误的问题。当将Jenkins的WAR文件放入Tomcat的Webapp目录并启动后,尝试访问Jenkins返回404。经过分析,错误可能与JDK版本有关。解决方案是将环境变量指向正确的JDK 1.8版本,重启Tomcat后,Jenkins成功启动并运行。
最低0.47元/天 解锁文章
1431

被折叠的 条评论
为什么被折叠?



