Я использую плагин maven minify-maven-plugin
, чтобы минимизировать мой проект frontend. Это прекрасно работает, когда я иду через дос поле проекта во внешнем интерфейсе и выполнять mvn clean install
но когда я исполню mvn clean install
в главном ПОМ в моем проекте реактора, то я получаю следующее исключение:minify frontend с minify-maven-plugin
Не удалось выполнить голевые com.samaxes. maven: minify-maven-plugin: 1.7.4: minify (default-minify) в проекте my.project-frontend: Выполнение по умолчанию - минимизация цели 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