首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何缩短Gradle依赖项缓存文件夹名?

如何缩短Gradle依赖项缓存文件夹名?
EN

Stack Overflow用户
提问于 2014-09-17 23:52:24
回答 1查看 547关注 0票数 2

是否有方法配置Gradle以缩短其缓存依赖项的文件夹名?从分级用户指南上看,这似乎不可能,但可以与其他人进行检查。

我的用例是因为使用“idea”Gradle插件有助于设置模块依赖项。当模块类路径对cmd.exe来说“太长”时,就会出现问题(我不想讨论这些限制)。Idea很好地加载项目,但是它无法运行我的程序,因为它声明类路径太长。

因为这不是一个想法上的问题,我想如果有一种方式,Gradle可以使用更短的文件夹名来缓存deps,那就太好了。

代码语言:javascript
复制
Example
from:         C:\.gradle\caches\modules-2\files-2\com.google.application\application\2.0\SVABNSAVSASAMNVSMAVSASN\application.jar
Options 1 To: C:\.gradle\caches\modules-2\files-2\c.g.a\a\2.0\SVABNSAVSASAMNVSMAVSASN\application.jar
Options 2 To: C:\.gradle\caches\modules-2\files-2\co.go.ap\ap\2.0\[tinyurl-equivalent]\application.jar
Options 3 To: C:\.g\c\m-2\f-2\c.g.a\a\2.0\[tinyurl-equivalent]\application.jar
Options 4 To: C:\.g\[tinyurl-equivalent]\application.jar

我知道这个想法确实能识别长类路径并提示到启用的动态类路径,但是已经知道这会导致其他问题(一些被调用的应用程序无法看到完整的类路径),因此我想避免这个想法选项。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 04:59:36

从Gradle 2.1开始,不支持缩短依赖缓存路径。有一些关于将依赖项符号链接或复制到项目中的想法,但没有具体的实现。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25902132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档