这不能算是一个bug,是我太笨了。
昨天从github上面copy了一个项目准备到本地运行。导入该maven项目到eclipse中后,熟练的把项目加入tomcat,启动tomcat运行。访问发现首页有了,但样式都没了,也不能跳转到任何地方。
第一想到就是是不是静态资源都被拦截了,看了看发现有相关的配置。搞得我反反复复import了好多次,最后我打算看看他的pom.xml文件,发现配置了这么一段
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
<port>8071</port>
<uriEncoding>UTF-8</uriEncoding>
<contextReloadable>true</contextReloadable>
</configuration>
</plugin>
坑爹了啊,恍然大悟啊,这样应该是不能直接加入tomcat运行。于是我这样运行
果然没报错了。