如何以爆炸的方式运行Maven tomcat7?我正在尝试运行从同一上下文文件夹中读取动态文件的 Web 应用程序。
我试过用这个:
mvn tomcat7:run
并将一些本地文件(在tomcat启动后)放入相同的上下文中,例如:C:\Project1\target\web\yada_yada.jpg
但是当访问url时http://localhost:8080/Project1/yada_yada.jpg
似乎找不到添加的文件。
如何以爆炸的方式运行Maven tomcat7?我正在尝试运行从同一上下文文件夹中读取动态文件的 Web 应用程序。
我试过用这个:
mvn tomcat7:run
并将一些本地文件(在tomcat启动后)放入相同的上下文中,例如:C:\Project1\target\web\yada_yada.jpg
但是当访问url时http://localhost:8080/Project1/yada_yada.jpg
似乎找不到添加的文件。
设法从这篇文章中得到提示
mvn tomcat7:run - 它是如何工作的?. mvn tomcat7:run
默认情况下warSourceDirectory
指向src的点(不是target)。现在覆盖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>