eclipse导出的包在服务上访问不了Servlet

前言:

    今天从eclipse上导出war包部署到centos7服务器上时,出现了能访问jsp,但是访问servlet时出现404或500的错,经过一番查找,原来时版本不同意的问题,我本地用的apache Tomcat9.x,而服务器上时apache tomcat8.x,,所以出现了版本冲突问题,解决方法就是统一版本。我时将eclipse的项目重新部署到tomcat8上,步骤如下

1Window ——> Preferences (mac的Preferences是在eclipse下



然后输入Java ——>compiler中的compiler compliance level对应的下拉菜单中选择JDK版本。




2、然后Servers ——>Runtime Environments里面选择apache tomcat.x——>JDK中的Tomcat JDK name下的下拉菜单中选择自己电脑上安装的JDK版本(必须与步骤1中的JDK版本一致)

扫描二维码关注公众号,回复: 9286967 查看本文章


3Java ——>Installed JRES,然后在右边选择与步骤12版本一致的JDK版本,如果没有,可以自己添加,然后选中就可以了。

然后再重新编译打包成war部署上去就可以了。



发布了49 篇原创文章 · 获赞 17 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/unhejing/article/details/79823503