爆炸运行Maven Tomcat 7

时间:2012-11-28 03:11:39

标签: tomcat maven tomcat7 maven-plugin

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

我试过用这个:

mvn tomcat7:run

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

1 个答案:

答案 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>