前言:
今天从eclipse上导出war包部署到centos7服务器上时,出现了能访问jsp,但是访问servlet时出现404或500的错,经过一番查找,原来时版本不同意的问题,我本地用的apache Tomcat9.x,而服务器上时apache tomcat8.x,,所以出现了版本冲突问题,解决方法就是统一版本。我时将eclipse的项目重新部署到tomcat8上,步骤如下
1、Window ——> Preferences (mac的Preferences是在eclipse下)
然后输入Java ——>compiler中的compiler compliance level对应的下拉菜单中选择JDK版本。
2、然后Servers ——>Runtime Environments里面选择apache tomcat.x——>JDK中的Tomcat JDK name下的下拉菜单中选择自己电脑上安装的JDK版本(必须与步骤1中的JDK版本一致)。
3、Java ——>Installed JRES,然后在右边选择与步骤1和2版本一致的JDK版本,如果没有,可以自己添加,然后选中就可以了。
然后再重新编译打包成war部署上去就可以了。
到此这篇eclipse导出的包在服务上访问不了Servlet的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/10653.html