Intellij idea 如何使IntellJ Gradle任务可见

Intellij idea 如何使IntellJ Gradle任务可见,intellij-idea,gradle,gradle-task,Intellij Idea,Gradle,Gradle Task,如果我只是向build.gradle添加一个任务定义 task Xml2Java { def a; a++; } ,我没有在Gradle项目窗口中看到它 我可以添加以下配置: configure(Xml2Java) { group = 'Publishing' description = 'Create source code in output directory' } 没有什么变化 请问,我应该采取哪些步骤来创建任务并使其在某个组的Gradle Proje

如果我只是向build.gradle添加一个任务定义

task Xml2Java {
    def a;
    a++;
}
,我没有在Gradle项目窗口中看到它

我可以添加以下配置:

configure(Xml2Java) {
    group = 'Publishing'
    description = 'Create source code in output directory'
}
没有什么变化


请问,我应该采取哪些步骤来创建任务并使其在某个组的Gradle Project窗口中可见?

我已经找到了解决方法

这是一种奇怪的智力状态。通常在任务和其他重要事情发生变化后,Gradle插件会自动刷新所有Gradle依赖项。但在我的例子中,IntelliJ在项目的Gradle文件发生任何更改后停止了这项工作

在按下“刷新所有Gradle项目”按钮后,奇怪的状态消失了,现在,在任务名称或配置发生任何更改后,自动刷新开始,我在提到的组中看到了任务

在软件不稳定的状态下尝试新的东西可能是一件非常痛苦的事情


很抱歉,我不能将其作为错误报告,因为我不知道IJ是如何进入这种状态的,以及如何重复它。

根据IntelliJ版本的不同,请考虑IntelliJ对Gradle仍然不理想,添加依赖项和任务有时需要手动刷新,这里有两个选项:

  • 在intellliJ中使用gradle插件
  • 使用gradle idea插件同步类路径等

在你的
build.gradle
file@Laazo谢谢,这不是原因。我意外地找到了解决办法。