eclipse - 告诉gradle在哪里存储下载的依赖项。 (Eclipse插件)

标签 eclipse plugins gradle dependencies portability

我已经在带有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/

相关文章:

eclipse - 无法在 Eclipse Neon 中与 Subversive SVN 共享新项目

java - JDT : Replace one type for another in eclipse plugin

gradle - 检索应用的 Gradle 插件 key

Java - 动态加载类

gradle 将嵌套的 jar 依赖项捆绑到模块输出 jar 中

eclipse - 在 Eclipse Java EE servlet 中不输出到控制台

java - 从Java中的文件读取错误

php - Zend Framework 更改插件中的 View 位置

spring-boot - 将Maven转换为Spring Initializr的Gradle

android - NativeScript Android : Command gradlew. bat 失败,退出代码 1