フロントエンドプロジェクトを縮小するために、mavenプラグインminify-maven-plugin
を使用しています。minify-maven-pluginでfrontendを小さくする
はゴールcom.samaxesの実行に失敗しました:私は、フロントエンドのプロジェクトにDOSボックスの上に移動して、
mvn clean install
を実行するが、私は私の原子炉プロジェクトのメインポンポンでmvn clean install
を実行したときに、私は次の例外を取得するとき、これは正常に動作します。 maven:minify-maven-plugin:1.7.4:プロジェクトmy.project-frontendのminify(デフォルト - minify):実行のデフォルト - 目標の最小化com.samaxes.maven:minify-maven-plugin:1.7.4:minify failed :basedir ./src/main/resources/public/app/。 exisではありません
誰でもこの作業を行うために何をすべきでしょうか?心配プラグインの設定の下
:
<!-- minify plugin -->
<plugin>
<groupId>com.samaxes.maven</groupId>
<artifactId>minify-maven-plugin</artifactId>
<version>1.7.4</version>
<executions>
<execution>
<id>default-minify</id>
<phase>prepare-package</phase><!-- When omitted defaults to 'process-resources' -->
<configuration>
<charset>UTF-8</charset>
<skipMerge>true</skipMerge>
<nosuffix>true</nosuffix>
<closureCompilationLevel>WHITESPACE_ONLY</closureCompilationLevel>
<webappSourceDir>src/main/resources/public/app</webappSourceDir>
<webappTargetDir>${project.build.outputDirectory}/public/app</webappTargetDir>
<cssSourceDir>./</cssSourceDir>
<cssSourceIncludes>
<cssSourceInclude>**/*.css</cssSourceInclude>
</cssSourceIncludes>
<jsSourceDir>./</jsSourceDir>
<jsSourceIncludes>
<jsSourceInclude>**/*.js</jsSourceInclude>
</jsSourceIncludes>
<jsEngine>CLOSURE</jsEngine>
</configuration>
<goals>
<goal>minify</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- minify plugin end -->
* BASEDIRの./src/main/resources/public/app/。存在しない*。それは明らかでない?フォルダは存在しますか? – Tunaki
はい、存在します。そうでないと、プロジェクトでmvn clean installを実行したときにプロジェクトをビルドできませんでした。問題は、原子炉プロジェクトに関する経路でなければならない。 – quma