2012-11-28 52 views
2

如何运行Maven tomcat7作为爆炸?我试图运行Web应用程序,它从相同的上下文文件夹读取动态文件。运行Maven Tomcat 7作为爆炸

我曾尝试使用此:

mvn tomcat7:run 

而且把一些本地文件(后启动tomcat)到同CONTEX e.g:C:\Project1\target\web\yada_yada.jpg但当访问网址http://localhost:8080/Project1/yada_yada.jpg似乎没有找到要添加的文件。

回答

3

本帖来自提问 mvn tomcat7:run - How does it work?。 对于mvn tomcat7:runwarSourceDirectory指向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>