2016-12-28 109 views
2

使用Wro-maven plugin版本1.8.0。更新CSS文件時,一旦在Maven上觸發了全新安裝,則更改將丟失在CSS文件中並且存在舊文件。WRO-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> 
 
       \t <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>

請幫助。

回答

1

對不起,是我不好。

我們正在編輯,將其如WRO-Maven插件的一部分生成的文件。

Wro.xml持有組的列表。每個組都將生成一個文件(css/js)。每個集團持有的文件列表湊錢,配置在wro.xml

我們實際上編輯這是因爲在每一個乾淨的最小化版本,因此更改被覆蓋安裝生成一組文件。編輯源文件是正確的方法。

終於發現了原因。

謝謝。