最近公司接手了两个springMVC的项目,在本地运行时候出现了很多错误,在此分别记录一下。
在运行第一个项目的时候,使用gradle出现以下的错误:
百度发现协议更新了 .阿里也更新了新地址。然后在我的项目里build.gradle修改两处阿里的地址如下:
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
google()
mavenCentral()
}
可以下载了,接着又发现出现了下面的问题:
Could not find method implementation() for arguments [directory 'libs']
然后发现build.gradle里面的所有命令都变成灰色的:
最后发现是我的gradle版本太高了,换成了3.0之后,命令生效了。最后成功build。
其实第一个报错就是因为gradle是7.0以上,所以协议变成了https。