IDEA中maven运行tomcat7:run后,点击idea右上角浏览器图标访问路径异常,无法获取验证码servlet中内容


这几天在学习maven跟着视频上学maven,看到人家直接tomcat:run就成功部署了项目所以自己也尝试了一下,但是项目可以正常部署但是访问的时候servlet访问正常。jsp访问出现编译错误


    

参考csdn這篇文章解决了

会报错呢?查看页面下方可以发现,maven默认使用的是Tomcat/6.0.29版本而我的maven的jdk版本为12.0.1,再查资料发现有网友说是JRE版本不匹配导致嘚。
如果想用maven自带的tomcat6可以降低jdk版本到1.7解决。我这里的jdk是12版本使用tomcat7可以解决问题。

后来我找到了原因原来是我用叻Tomcat8.0

服务器使用注解的方式帮我注册了servlet了,这时候已经不需要我再web.xml手动注册了

我把web.xml配置的内容删了就可以了。

我要回帖

 

随机推荐