Я работаю с проектом мультимодуля Java в Eclipse. И мне нужно настроить Checkstyle на мою сборку Maven и не выполнить сборку в случае каких-либо нарушений. Я нашел рекомендацию на этом сайте, чтобы использовать этот учебник: https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-module-config.html И я решил следовать за ним.Невозможно настроить Checkstyle в проекте Maven multimodule
Я добавил новую вложенную папку сборки-инструменты с моим checkstyle.xml и сделал все изменения в pom.xml проекта
Главная pom.xml файл
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.ss.ita</groupId>
<artifactId>jresume</artifactId>
<version>1.0</version>
<packaging>pom</packaging>
<name>JResume</name>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.16</version>
<dependencies>
<dependency>
<groupId>com.softserveinc.ita</groupId>
<artifactId>build-tools</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.16</version>
<configuration>
<configLocation>build-tools/src/main/resources/jresume/checkstyle.xml</configLocation>
<headerLocation>build-tools/src/main/resources/jresume/LICENSE.txt</headerLocation>
<failsOnError>true</failsOnError>
</configuration>
</plugin>
</plugins>
</reporting>
<modules>
<module>common</module>
<module>persistence</module>
<module>business</module>
<module>logging</module>
<module>web</module>
<module>build-tools</module>
</modules>
</project>
Когда я пишу какой-то код java с нарушениями контрольных правил Maven install дает мне SUCCES, но мне приходится проваливать проект b за нарушения. Где я ошибаюсь? Может, я написал неправильный путь к моему checkstyle.xml? Помоги мне, пожалуйста.