没有xml的Spring-在tomcat上部署后的404

时间:2018-06-19 20:26:56

标签: spring tomcat

未配置xml的Spring应用程序。

在Tomcat上通过IDEA进行部署-一切正常;

但是如果通过Maven平原包装到WAR

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-war-plugin</artifactId>
   <version>3.0.0</version>
   <executions>
      <execution>
         <id>default-war</id>
         <phase>prepare-package</phase>
         <configuration>
            <warName>appName</warName>
            <failOnMissingWebXml>false</failOnMissingWebXml>
         </configuration>
      </execution>
   </executions>
</plugin>

部署后:Tomcat显示404错误

1 个答案:

答案 0 :(得分:0)

需要将 webapp 目录的路径添加到插件的 configuration 部分

<webappDirectory>src/main/webapp</webappDirectory>