【发布时间】:2017-07-28 22:26:36
【问题描述】:
我有一个 Gradle 项目结构,我正在使用 eclipse。我已经为 Eclipse 安装了 Gradle 插件。
但是,Gradle 任务面板中没有显示任务,所以我无法启动这些任务。
project/
build.gradle
settings.gradle
.project
.classpath
我可以使用命令行执行任何任务。
有什么想法吗?
【问题讨论】:
我有一个 Gradle 项目结构,我正在使用 eclipse。我已经为 Eclipse 安装了 Gradle 插件。
但是,Gradle 任务面板中没有显示任务,所以我无法启动这些任务。
project/
build.gradle
settings.gradle
.project
.classpath
我可以使用命令行执行任何任务。
有什么想法吗?
【问题讨论】:
我假设您正在使用 Buildship。
Gragle 任务 视图仅显示具有group 和description 属性的任务
task myTask {
group = 'my group'
description = 'my description'
}
更改 build.gradle 后,您必须 1.) gradle-refresh 项目和 2.) 刷新 TasksView
【讨论】:
您已通过导入添加了现有的 gradle 项目,这可能会导致该问题。要解决它,您可以编辑 .project 文件并重新启动 Eclipse。
您可以通过将此项目中的 .profile 文件与新(空)gradle 项目的文件进行比较来检查差异。
【讨论】:
.classpath 和.project 文件后,我发现了问题:添加了对另一个项目的引用的行。我删除了这一行,然后带有任务的视图再次开始工作
如果其他方法不起作用,试试这个:
右击Eclipse项目,选择Configure -> Add Gradle Nature。
【讨论】: