Gerrit - ошибка: найден символ возврата каретки (CR) в файле: gradle / wrapper / gradle-wrapper.jar - PullRequest
0 голосов
/ 26 апреля 2019

Я создаю Spring-Boot Application (2.1.4.RELEASE) и создаю для него Gradle Wrapper, используя

Gradle чистой оберткой

Моя версия Gradle - 5,4

.

Происходит следующее: когда я пытаюсь перенести свои изменения в Gerrit, я получаю эту ошибку:

remote: ошибка: найденный символ возврата каретки (CR) в файле: удаленный gradle / wrapper / gradle-wrapper.jar: ошибка: найден возврат каретки (CR) символ в файле: gradlew.bat

Я использую Ubuntu 18.04 (собственный клиент Windows 10)

Я пытался на своем компьютере с Windows, и проблема та же, я пытался переключиться на Gradle 4, и та же проблема возникает, Gradle 3 больше не может скомпилировать мое приложение, поэтому это не вариант.

Идеи?

1 Ответ

0 голосов
/ 26 апреля 2019

Похоже, что ваш сервер Gerrit использует плагин uploadvalidator или другой аналогичный. Этот плагин имеет функцию отклонения файлов с возвратом каретки (CR) в конце строки (поиск «rejectWindowsLineEndings» здесь ).

Чтобы устранить эту проблему, удалите возврат каретки в файлах gradle / wrapper / gradle-wrapper.jar и gradlew.bat. Посмотрите, как это сделать здесь .

...