记录一次Springmvc访问controller一直404的问题

具体配置SpringMvc就不再赘述了

具体配置可以参看:https://www.cnblogs.com/zyw-205520/p/4771253.html

下面说下问题:

访问controller层一直报404

1.首先,用的是JDK8创建的maven项目,后来因为服务器要求用JDK1.7所以,在IDEA中把JDK8修改为1.7,环境变量也修改为1.7。

       启动tomcat报错:“主版本 52 比 51 新, 此编译器支持最新的主版本。 建议升级此编译器”,后来发现是应为pom文件中引入的jar包是用1.8编译的,在环境变量JDK7下运行就会出现这种错误,总的来说就是“用高版本编译器编译后的文件在低版本的JDK上运行”就会出现这种错误。

   正常启动tomcat,能正常访问index.jsp页面,但是访问controller还是404,烦!

2.  后来发现是创建maven项目的时候使用JDK1.8创建,虽然事后在项目上改成1.7(没重新建项目),但是不知为什么并没有用,最后重新用1.7新建的maven项目,正常访问controller层了。

猜你喜欢

转载自blog.csdn.net/weixin_39102174/article/details/83144661