告诉gradle存储下载的依赖项的位置。 (Eclipse插件)

时间:2015-10-04 13:27:43

标签: eclipse plugins gradle dependencies portability

我已经使用eclipse在thumbdrive上设置了一个便携式工作区。我这样做的方法是将磁盘挂载到V:然后将eclipse中的所有内容指向它(工作空间等)。我这样做是因为我希望有一个可以在学校使用的便携式工作区,而无需在任何地方下载eclipse。

只有一件事。每当我使用不同的计算机时,我每次都必须刷新Gradle以下载所有依赖项(在本例中为libgdx)。它显然不会将它们存储在V上的任何位置:所以我如何设置gradle将它们下载到V上的某个位置:这样它们也是可移植的。

1 个答案:

答案 0 :(得分:1)

在项目的settings.gradle中包含以下内容:

WebApplication1.MovieDBContext

这将覆盖'$ {USER_HOME_DIRECTORY} /。gradle'的默认缓存目录到您指定的任何内容。 gradle使用主目录来存储依赖项。

您也可以在命令行中指定:

getStartParameter().setProjectCacheDir(new File('/path/to/thumb/drive/workspace'))