我正在构建一个Spring-Boot应用程序(2.1.4.RELEASE),并使用
为此创建了Gradle Wrapper渐变清洁包装纸
我的gradle版本是5.4
发生的事情是,当我尝试将更改推送到Gerrit时,出现此错误:
远程:错误:在文件中找到回车符(CR): gradle / wrapper / gradle-wrapper.jar远程:错误:找到回车 文件中的(CR)字符:gradlew.bat
我正在使用Ubuntu 18.04(Windows 10 Native Client)
我在Windows计算机上尝试过,问题是相同的,我试图切换到Gradle 4,并且发生了同样的问题,Gradle 3无法再编译我的应用程序,因此这不是一个选择。
想法?
答案 0 :(得分:0)
您的Gerrit服务器似乎正在使用插件uploadvalidator或其他类似插件。该插件具有拒绝行尾带有回车符(CR)的文件的功能(搜索“ rejectWindowsLineEndings” here)。
要解决此问题,请删除gradle / wrapper / gradle-wrapper.jar和gradlew.bat文件中的回车符。了解如何进行此操作here。