1

我有以下 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>
4

1 回答 1

1

尽管文档说了什么,但webXml配置参数实际上仅用于mergewebxml目标(如今几乎没用)。

尝试以相反的方式做事:web.xmlfor dev,以及web-prod.xml您在.maven-war-plugingwt:runsrc/main/webappmaven-war-plugin

于 2014-05-06T14:40:56.823 回答