2014-05-06 67 views
0

我有以下Maven配置
我的目標是取代Web的XML從平常的web.xml的發展模式,以網絡dev.xml
GWT-Maven的插件似乎有配置工作(webXml),但它不工作而不是作爲eclipse插件(運行web應用程序),而不是當mvn gwt:run時。GWT Maven插件替換的web.xml

<plugins> 
     <plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>gwt-maven-plugin</artifactId> 
      <version>${gwtVersion}</version> 

      <executions> 
       <execution> 
        <goals> 
         <goal>compile</goal> 
        </goals> 
       </execution> 
      </executions> 
      <configuration> 
       <gwtSdkFirstInClasspath>true</gwtSdkFirstInClasspath> 
       <hostedWebapp>${webappDirectory}</hostedWebapp> 
       <runTarget>index.html</runTarget> 
       <style>PRETTY</style> 
       <webXml>src/main/webapp/WEB-INF/web-dev.xml</webXml> 
       <inplace>true</inplace> 
      </configuration> 
     </plugin> 

回答

1

儘管什麼the doc says,該webXml配置參數實際上只用於mergewebxml目標(幾乎無用現在)。

嘗試做的事情的其他方式:web.xml的開發,併爲您在maven-war-plugin配置PROD一個web-prod.xml,如gwt:run會複製你的src/main/webapp,不被繞過,你可以爲maven-war-plugin所做的任何配置。