GWT Maven插件取代了web.xml

时间:2014-05-06 14:12:26

标签: java xml maven gwt gwt-maven-plugin

我有以下maven配置
我的目标是将web-xml替换为开发模式,从通常的web.xml到web-dev.xml
gwt-maven-plugin似乎有配置工作(webXml),但它不能用作eclipse插件(作为web应用程序运行),而不是当mvn gwt:run。

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

答案 0 :(得分:1)

尽管有the doc sayswebXml配置参数实际上只用于mergewebxml目标(现在几乎没用)。

尝试相反的做法:开发人员web.xmlweb-prod.xml配置的maven-war-plugingwt:run将复制src/main/webapp maven-war-plugin 1}}按原样,绕过您为{{1}}所做的任何配置。