Eclipse会在每次运行时删除WEB-INF下的文件

时间:2016-02-18 21:45:29

标签: java maven gwt

我尝试使用我的GWT项目设置Maven,但每次开始调试时,它都会删除web.xml和其他需要启动的文件。

与我pom.xml的构建相关的代码片段:

<build>
    <outputDirectory>${webappDirectory}/WEB-INF/classes</outputDirectory>

    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>${maven-compiler-plugin.version}</version>
            <configuration>
                <webXml>${webappDirectory}/WEB-INF/web.xml</webXml>  
                <source>${target.jdk}</source>
                <target>${target.jdk}</target>
                <encoding>${project.build.sourceEncoding}</encoding>
            </configuration>
        </plugin>

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>${maven-war-plugin.version}</version>
            <configuration>
                <failOnMissingWebXml>false</failOnMissingWebXml> 
                <archiveClasses>true</archiveClasses>
            </configuration>
        </plugin>
    </plugins>
</build>

0 个答案:

没有答案