我是一个gradle项目结构,我使用的是eclipse。我为eclipse安装了gradle插件。
但是Gradle Tasks Panel中没有显示任务,所以我无法启动这些任务。
project/
build.gradle
settings.gradle
.project
.classpath
我能够使用命令行执行任何任务。
有什么想法吗?
答案 0 :(得分:7)
我假设您正在使用Buildship。
TasksView仅显示具有属性group
和description
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”没有设置组,只有在设置了“显示所有任务”过滤器后,其他部分才会显示该任务:
答案 2 :(得分:1)
如果其他方法不起作用,试试这个:
右键单击 Eclipse 项目,选择 Configure -> Add Gradle Nature。
答案 3 :(得分:0)
您已通过导入添加了现有的gradle项目,这可能会导致问题。要解决此问题,您可以编辑.project
文件并重新启动Eclipse。
您可以通过将此项目中的.profile
文件与新(空)gradle项目的文件进行比较来检查差异。