日期:2014-05-18  浏览次数:20775 次

Maven打包在tomcat运行404
Maven不是非常熟,

我是这样操作的,
右键工程,Run as

Maven clean 然后 install
然后找到target下面的.war文件,放到tomcat webapp文件夹中,tomcat startup,然后访问就出现404

这是我的pom.xml

<build>
<plugins>
<!-- <plugin> <artifactId>maven-war-plugin</artifactId> </plugin> -->

<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>

</plugins>
</build>

------解决方案--------------------
war 包的结构
访问的地址的正确性
是否发布成功都是问题,都需要确认。
------解决方案--------------------
具体那步 404
你可以尝试解压 war 看看机构什么的。是否对应,
是不是有东西没打进去/