eclipse - Eclipse BuildShip插件中未显示Gradle任务

标签 eclipse gradle gradle-eclipse buildship

我写了这些任务:

task createQAWar(type: War, dependsOn: classes) {
    ...
}

task createDevelopmentWar(type: War, dependsOn: classes) {
    ...
}

task createProductionWar(type: War, dependsOn: classes) {
    ...
}

task createDists(dependsOn: [createQAWar, createDevelopmentWar, createProductionWar])

我已经使用BuildShip eclipse插件导入了项目。如您所见,它们不在可用任务上列出:

enter image description here

为什么未检测到这些任务?

我正在尝试解决与此有关的另一个问题。为了执行上述任何任务,我从控制台执行它们。然而:

PS D:\ projects \ living \ platform \ commty> gradle createQAWar
启动Gradle守护程序,2个不兼容的守护程序和1个已停止的守护程序无法重用,请使用--status获取详细信息

失败:生成失败,发生异常。
* What went wrong:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/3.0/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=4g; support was removed in 8.0
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]


* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

最佳答案

为您的任务提供groupdescription属性。

task createQAWar(type: War, dependsOn: classes) {
    group = 'myGroup'
    description = 'my description'
    ...
}

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

关于eclipse - Eclipse BuildShip插件中未显示Gradle任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43842336/

相关文章:

java - 以编程方式突出显示 smartgwt 表单中的文本

grails - Gradle返回任务 'grails-create-controller'找不到

eclipse - 如何将新的自定义 "sample projects"添加到 Eclipse "New Gradle Project"向导?

gradle - 使用Gradle中的依赖项设置EclipseProject.referencedProjects

java - OpenCv 人脸追踪 Android 应用程序

java - Android 应用程序开发错误 - 此行有多个标记

eclipse - 如何使用/连接数据库、EJB 和 TomCat

gradle - 如何在Gradle JavaFX项目中复制资源

gradle - 我想问你一个关于Android Gradle Build Error的问题

梯度错误: No method add() found for arguments