Eclipse中的Gradle集成
- 有时会莫名其妙的有错误,下载不到包,或者即使下到了也放到build path中了,仍然报错,让你添加import语句。
- 这时可以执行Gradle Tasks窗口中该project的ide->cleanEclipse,有可能某种特殊情况下,Eclipse的gradle插件出问题了
- Gradle的版本必须与build.gradle等脚本的版本一致,否则会有错误。
- 高版本并不一定能兼容低版本的构建脚本,比如项目的构建脚本用的是2.14的gradle,那么在Eclipse中用3.5.1的gradle wrapper就会有错误
- 但奇怪的是换成低版本的编译完再换回高版本,就不会有错误了,难道是import时的问题,不该选高版本的gradle wrapper?重新导入项目可能就好了。。。
- 高版本并不一定能兼容低版本的构建脚本,比如项目的构建脚本用的是2.14的gradle,那么在Eclipse中用3.5.1的gradle wrapper就会有错误
- 有时候会报错,怎么也搞不定的话,可以移除项目后重新import试一下
- 比如这种错误:项目之间互相引用,同一插件只需要且必须要在顶层指定版本。但有时候莫名其妙的加不加版本都会报错,好像陷入死循环一样,不加版本的话报错说必须加版本,加版本了又报错说已经在classpath中了,不能再加版本了。