【发布时间】:2020-01-23 21:58:54
【问题描述】:
我是 IJ IDEA 和 Gradle KTS 的新手。
我手动创建了 kts 并将其导入 IJ。 IDEA 已经生成了 gradle 包装器,但我不想要这个。如果我删除 gradle 包装器和关联目录,IDEA 会提示我从 gradle 中“导入更改”,然后再次创建 gradle 包装器...
我的问题是如何防止这种行为?即防止 gradle wrapper 生成?
我找到了 Wrapper 任务的文档,以及使用 distributionUrl 指向本地安装的选项。但这似乎并没有阻止 gradle wrapper 的生成,只是绕过下载...
我在 IDEA 中也找不到任何选项来禁用此行为。
顺便说一句,我确实了解包装器的好处。
谢谢。
IntelliJ IDEA EAP 2019.2 macOS 10.12.4 毕业 5.2.1 科特林 DSL 1.1.3
【问题讨论】:
-
请尝试在 Gradle 项目设置中明确设置 Gradle 位置:i.imgur.com/heIff0F.png 有帮助吗?
-
你为什么不想使用 Gradle 包装器?请注意,在这种情况下,您应该在本地安装 Gradle。
-
全面工作,谢谢! IDEA 拒绝将符号链接解析为本地 gradle 存在一个小问题,但以下链接修复了该问题:stackoverflow.com/questions/18495474/… 如果您想添加答案,我会接受。
-
在导入 build.gradle.kts 之前无法设置这很烦人... gradle wrapper 总是在新导入时生成:-(
标签: gradle intellij-idea