Как я могу решить проблему с maven-formatter-plugin? - PullRequest
0 голосов
/ 19 июня 2019

У меня проблема с проектом сборки в системе Windows. Мой проект использует плагин formatter-maven с целью "проверить". Перед push проектом в GitHub я форматирую его и нажимаю. После этого я клонирую его на компьютер с Windows и пытаюсь выполнить «mvn clean install», но получаю:

 Failed to execute goal net.revelc.code.formatter:formatter-maven-plugin:2.9.0:validate (default) on project application: File 'C:\Users\AUser\Desktop\demo\application\src\main\java\com\myapp\Application.java' has not been previously formatted. Please format file and commit before running validation!

В Linux такой проблемы не существует. Это почему? Перед тем как вставить Git, я отформатировал его. Почему проблема не существует в Linux? Изменить цель в формате, который я не могу.

<plugin>
                <groupId>net.revelc.code.formatter</groupId>
                <artifactId>formatter-maven-plugin</artifactId>
                <version>2.9.0</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>validate</goal>
                        </goals>
                        <configuration>
                            <configFile>${project.basedir}/../eclipse/eclipse-formatter.xml</configFile>
                            <encoding>UTF-8</encoding>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

1 Ответ

0 голосов
/ 19 июня 2019

Я думаю, что вы пропустили файл при форматировании.Исходя из этой проблемы по теме, кажется, что было зарегистрировано лучшее сообщение об ошибке, которое указывает на проблемный файл.Если вы обновите Maven Formatter до последней стабильной версии, вы должны увидеть новое сообщение об ошибке в форме:

Файл ' fileName ' не был ранее отформатирован.Пожалуйста, отформатируйте файл и подтвердите его перед запуском проверки!

...