很长时间以来,我只是备份了Eclipse工作区目录。恢复工作正常。
切换到git + gradle后,我备份了workspace
目录和git
目录。
在安装新的操作系统并还原日期之后,gradle无法解决对我的自定义库的项目依赖关系。我想我也应该从家里备份.gradle
目录吗?
那么,当在git和gradle中使用eclipse时,应该备份哪些与工作区相关的数据?
如何修复我的项目? (依赖性未显示在软件包浏览器中)
我尝试使用向导中的默认设置将现有的gradle项目导入到新的工作区中,但这不起作用。
我尝试将apply plugin: 'eclipse'
添加到我的build.gradle
中,然后转到命令行cd
到项目目录,运行sh gradlew cleaneclipse eclipse
。这样可以解决一些问题,但最终无法解决看不到已声明的库的问题。
输出:
$ sh gradlew cleanEclipse eclipse
:cleanEclipseClasspath
:cleanEclipseJdt
:cleanEclipseProject
:cleanEclipse
:eclipseClasspath
Could not resolve: commons-codec:commons-codec:1.11
Could not resolve: ****
:eclipseJdt
:eclipseProject
:eclipse
BUILD SUCCESSFUL
Total time: 5.227 secs