java vscode 不适用于多项目布局 gradle 项目。我可以使用 gradle init
生成的示例项目简单地重现这一点。
错误消息看起来像是一些构建任务依赖问题:Cannot use Gradle object after build has finished
我已经在这里描述了这个问题https://github.com/redhat-developer/vscode-java/issues/1984
只是想看看以前是否有人遇到过这样的问题以及有什么解决方法的想法吗?
答案 0 :(得分:1)
我通过 Spring Initializr Java Support 创建了一个演示 gradle 项目,build.gradle
和 settings.gradle
是自动生成的,所以当我运行 gradle init
时,它会抛出 > Task :init SKIPPED
因为设置文件和构建文件已经存在。
我手动删除后,gradle init
可以成功执行并重新生成build.gradle
和settings.gradle
:
我注意到你的 github 问题下面的评论:
<块引用>这个问题似乎与我在 eclipse 中看到的另一个问题相似 buildship,所以很可能是最新 gradle 中发生的问题 版本
而且我使用的是 Gradle 7.0.2,没有显示错误。你可以试试。