Невозможно выполнить командную строку в checkstyle

#java #checkstyle

#java #checkstyle

Вопрос:

Я хочу настроить проверку в плагине checkstyle. Я сделал config.xml файл и тестовый файл на Java. Когда на терминале я выполняю команду java -jar E:/Downloads/checkstyle-8.38-all.jar -c /config.xml Test.java , она показывает Files to process must be specified, found 0. , что я упомянул файлы, и они находятся в одном проекте. Я создал папку загрузки по умолчанию на диске E.Я также добавил файл jar во внешние библиотеки.введите описание изображения здесь

Путь к файлу jar правильный, я проверял его несколько раз.

Ответ №1:

Проблема в том, что вы находитесь не в том каталоге. Checkstyle не удается найти ваш Test.java файл.

Поэтому перед запуском java -jar E:/Downloads/checkstyle-8.38-all.jar -c /config.xml Test.java войдите в каталог ‘src’ с помощью command: cd src .

Комментарии:

1. Вы должны проверить рабочий каталог, в котором выполняется команда из вашей IDE. Как упоминалось в ответе, вы, вероятно, по умолчанию используете базовый каталог проекта. Я бы изменил Test.java srcTest.java или путь к файлу.