2016-12-28 2 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에서 구성 할 수있는 파일 목록을 보유하고 있습니다.

우리는 실제로 최소화 된 버전으로 생성 된 그룹이었던 파일을 편집 중이므로 각 새로 설치하는 동안 변경 사항을 덮어 씁니다. 원본 파일을 편집하는 것은 올바른 방법입니다.

마지막으로 이유를 찾았습니다.

감사합니다.