如何运行Maven tomcat7爆炸?我正在尝试运行从同一个上下文文件夹中读取动态文件的Web应用程序。
我试过用这个:
mvn tomcat7:run
并将一些本地文件(在tomcat启动之后)放入相同的上下文中,例如:C:\Project1\target\web\yada_yada.jpg
但是当访问url http://localhost:8080/Project1/yada_yada.jpg
时,似乎找不到添加的文件。
答案 0 :(得分:4)
管理以获得此帖子的提示
mvn tomcat7:run - How does it work?。
对于mvn tomcat7:run
warSourceDirectory
默认指向 src (不是目标)。现在覆盖warSourceDirectory
将提供类似的爆炸版本。
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0-beta-1</version>
<configuration>
<warSourceDirectory>${basedir}/target/web</warSourceDirectory>
</configuration>
</plugin>