我用 Rest Controller 编写了一个小型 spring boot 应用程序。在我的 Windows 10 笔记本电脑上,当我使用 gradle 3.5 构建它时,它运行良好。我已经将代码上传到 git 并在 Red Hat Linux 上的 Jenkins 中拉取它。 gradle clean 永远停留在配置项目上。我不得不中止运行。
你能帮我解决这个问题吗?
最佳答案
没有看到您的 build.gradle
很难知道,但是 .gradle
文件夹可能是您的其中一项任务的任务输出。例如
task myCopy(type: Copy) {
from 'foo'
into '.'
}
请注意项目文件夹现在是一个错误的任务输出(因为 .gradle
文件夹也是一个任务输出)。当 Gradle 拥有写锁时,它可能会卡在这里等待读锁。
通常,最好为每个任务使用一个单独的目录...通常是 ${buildDir}
目录下的一个子目录,用于存放未提交源代码控制的文件
关于linux - Gradle 停留在配置项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48518775/