我最近开始使用IntelliJ IDE制作java程序。 我需要使用gradle构建工具,但是我在构建代码时遇到了麻烦。
其中一个问题是gradle试图将其工作文件夹放在我的项目文件夹之外。
在上一个我用class做的项目中,gradle自动创建了一个目录,.gradle在项目根目录下,如,
(project root directory)/.gradle
但是现在,它试图将它放在另一个目录下,如
(USER_HOME)\Desktop\(PROJECT_NAME)\(PROJECT_NAME)\.gradle
我找到了以下调试信息,
11:43:48.167 [DEBUG] [org.gradle.internal.buildevents.BuildLogger] Current dir: C:(USER_HOME)\Desktop\(PROJECT_NAME)\(PROJECT_NAME)
因此,似乎gradle将构建代码的起始目录设置为C:(USER_HOME)\ Desktop(PROJECT_NAME)(PROJECT_NAME)
它下面有.gradle文件夹。
如何在gradle中将起始目录更改为(项目根目录)? 请让我知道。非常感谢你。
答案 0 :(得分:0)
默认情况下,Gradle将此缓存放在文件settings.gradle
所在的文件夹中。
目前尚不清楚您的情况会改变这种行为。一些可能性:
settings.gradle
文件,该文件夹可以更改。