Wro-maven插件 - CSS更改被覆盖

时间:2016-12-28 12:52:18

标签: maven-plugin wro4j

使用Wro-maven plugin版本1.8.0。更新CSS文件后,在Maven上触发清理安装后,CSS文件中的更改将丢失,并且存在旧文件。



           <plugin>
                <groupId>ro.isdc.wro4j</groupId>
                <artifactId>wro4j-maven-plugin</artifactId>
                <version>1.8.0</version>
                <executions>
                    <execution>
                        <phase>compile</phase>
                        <goals>
                            <goal>run</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                	<nosuffix>true</nosuffix>
                    <minimize>true</minimize>
                    <destinationFolder>${basedir}/src/main/webapp/wro/</destinationFolder>
                    <contextFolder>${basedir}/src/main/webapp/</contextFolder>
                    <wroFile>${basedir}/src/main/resources/wro.xml</wroFile>
                    <wroManagerFactory>ro.isdc.wro.maven.plugin.manager.factory.ConfigurableWroManagerFactory</wroManagerFactory>
                    <extraConfigFile>${basedir}/src/main/resources/wro.properties</extraConfigFile>
                    <ignoreMissingResources>false</ignoreMissingResources>
                </configuration>
            </plugin>
&#13;
&#13;
&#13;

请帮忙。

1 个答案:

答案 0 :(得分:1)

抱歉,我的坏。

我们正在编辑一个作为wro-maven插件的一部分生成的文件。

Wro.xml包含组列表。每个组将作为文件生成(css / js)。每个组都包含一个俱乐​​部的列表,可以在wro.xml中配置

我们实际上正在编辑文件,该文件是作为最小化版本生成的组,因此在每次干净安装期间都会覆盖更改。编辑源文件是正确的方法。

终于找到了原因。

感谢。