使用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;
请帮忙。
答案 0 :(得分:1)
抱歉,我的坏。
我们正在编辑一个作为wro-maven插件的一部分生成的文件。
Wro.xml包含组列表。每个组将作为文件生成(css / js)。每个组都包含一个俱乐部的列表,可以在wro.xml中配置
我们实际上正在编辑文件,该文件是作为最小化版本生成的组,因此在每次干净安装期间都会覆盖更改。编辑源文件是正确的方法。
终于找到了原因。
感谢。