、およびリソースwro4j-maven-plugin
の前処理に を使用しています。.js
.css
.less
ファイルに構文エラーが含まれている場合など、プリプロセッサが失敗した場合、.less
プラグインはビルドでスタックトレースを出力し、ビルドを続行します。
これにより、ビルド プロセスを監視する必要が生じたり、リソースが破損するリスクが生じます。このプラグインをfailOnError
のようにする方法はありますAntRun
か?
pom.xml:
<plugin>
<groupId>ro.isdc.wro4j</groupId>
<artifactId>wro4j-maven-plugin</artifactId>
<version>1.4.5</version>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<configuration>
<minimize>true</minimize>
<jsDestinationFolder>${basedir}/WebContent/resources/min/js/</jsDestinationFolder>
<cssDestinationFolder>${basedir}/WebContent/resources/min/css/</cssDestinationFolder>
<contextFolder>${basedir}/WebContent/</contextFolder>
<wroFile>${basedir}/WebContent/WEB-INF/wro.xml</wroFile>
<extraConfigFile>${basedir}/WebContent/WEB-INF/wro.properties</extraConfigFile>
<ignoreMissingResources>false</ignoreMissingResources>
<wroManagerFactory>ro.isdc.wro.maven.plugin.manager.factory.ConfigurableWroManagerFactory</wroManagerFactory>
</configuration>
</plugin>
wro.properties:
preProcessors=cssUrlRewriting,cssImport,yuiJsMin
postProcessors=lessCss,yuiCssMin