日食中未显示的gradle任务

时间:2017-03-08 11:18:53

标签: eclipse gradle

我是一个gradle项目结构,我使用的是eclipse。我为eclipse安装了gradle插件。

但是Gradle Tasks Panel中没有显示任务,所以我无法启动这些任务。

project/
   build.gradle
   settings.gradle
   .project
   .classpath

我能够使用命令行执行任何任务。

有什么想法吗?

4 个答案:

答案 0 :(得分:7)

我假设您正在使用Buildship。

TasksView仅显示具有属性groupdescription

的任务
task myTask {
    group = 'my group'
    description = 'my description'
}

更改build.gradle后,您必须1.)对项目进行gradle-refresh,然后2.)刷新TasksView

答案 1 :(得分:2)

对于Eclipse 2020-03和Eclipse Buildship 3.1.3,您可以将Gradle Tasks视图的过滤器调整为“ Show All Tasks”。然后,您会在“其他”部分中看到未设置组的任务。

任务“ compileJava”没有设置组,只有在设置了“显示所有任务”过滤器后,其他部分才会显示该任务:

enter image description here

答案 2 :(得分:1)

如果其他方法不起作用,试试这个:

右键单击 Eclipse 项目,选择 Configure -> Add Gradle Nature

答案 3 :(得分:0)

您已通过导入添加了现有的gradle项目,这可能会导致问题。要解决此问题,您可以编辑.project文件并重新启动Eclipse。 您可以通过将此项目中的.profile文件与新(空)gradle项目的文件进行比较来检查差异。