我已经在带有eclipse的thumbdrive上设置了一个可移植的工作区。我这样做的方法是将磁盘安装到V :,然后使所有东西都指向它(工作区等)。我这样做是因为我想拥有一个可移动的工作空间,可以在学校使用而不必到处下载eclipse。
只有一件事。每当我使用其他计算机时,每次都必须刷新Gradle以下载所有依赖项(在这种情况下为libgdx)。它显然不会将它们存储在V:上的任何位置,所以我如何设置gradle将它们下载到V:上的某个位置,以便它们也可以移植。
最佳答案
在项目的settings.gradle中包括以下内容:
getStartParameter().setProjectCacheDir(new File('/path/to/thumb/drive/workspace'))
这将覆盖默认的缓存目录'$ {USER_HOME_DIRECTORY} /。gradle'至您指定的任何目录。 gradle使用主目录存储依赖项。
您也可以在命令行上指定此命令:
gradle build --project-cache-dir "/path/to/thumb/drive/workspace"
关于eclipse - 告诉gradle在哪里存储下载的依赖项。 (Eclipse插件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32933999/