SpringMVC不能访问Controller的问题
一、出现的问题
今天新建了个SpringMVC的demo在运行的时候发现访问Controller跳转页面的时候总是报错404。
查看代码和配置发现是没有问题,可就是没有问题,最后看到到运行时浏览器报出了这样一个错误。
在网上找了很多资料都说是tomcat的配置文件conf/catalina.properties扫描到jar包需要将tomcat.util.scan.StandardJarScanFilter.jarsToSkip=\的 “\” 改为 “*.jar”,试了都没有用,还是和之前一样。
二、解决方法
1.用maven加载idea自带的tomcat7
可以在pom文件中的加入以下代码:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
</plugin>
然后在maven中点M搜索tomcat7:run点击运行,即可解决。
2.重新安个低版本的tomcat
在用maven的tomcat7的服务器后觉得是自己的tomcat版本太高了,于是下了个低版本的 tomcat,重新配置进idea结果就运行成功了。