3

如何以爆炸的方式运行Maven tomcat7?我正在尝试运行从同一上下文文件夹中读取动态文件的 Web 应用程序。

我试过用这个:

mvn tomcat7:run

并将一些本地文件(在tomcat启动后)放入相同的上下文中,例如:C:\Project1\target\web\yada_yada.jpg但是当访问url时http://localhost:8080/Project1/yada_yada.jpg似乎找不到添加的文件。

4

1 回答 1

4

设法从这篇文章中得到提示 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>
于 2012-11-30T03:54:01.950 回答