intellij-idea - 在根项目 'ideaModule'中找不到任务 'temp'

标签 intellij-idea gradle

我已经安装了最新版本的intellij idea和gradle。当我说

gradle ideaModule

我得到一个错误
Mohitas-MBP:temp abhi$ gradle ideaModule

FAILURE: Build failed with an exception.

* What went wrong:
Task 'ideaModule' not found in root project 'temp'.

* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug                                                                                                                        option to get more log output.

好。所以看来我必须安装一个插件。但是问题是,是否可以在中心位置安装用于gradle的intellij插件?

我用Google搜索,发现的所有信息都是针对IntelliJ的Gradle插件。但我想我需要有关IntelliJ插件的信息。 (反之亦然)。

我不想进入UI并填写冗长的向导来创建gradle项目。相反,我想使用gradle从命令行创建IntelliJ项目。

说得通?可能吗?抱歉,这是一个新蜜蜂的问题。

最佳答案

你应该添加

apply plugin: 'idea'

在build.gradle文件中可以调用自定义任务。
有关插件的更多信息,请参见https://docs.gradle.org/current/userguide/idea_plugin.html

编辑全局配置

我知道两种方式,主要取决于您是否愿意/需要与他人共享脚本
  • 如果不必共享脚本,则可以在userhome / .gradle / init.gradle下创建init.gradle脚本。该脚本对所有项目都执行。然后,您可以将apply plugin: 'idea'添加到此脚本中,以便可以为创建的每个项目运行任务。
  • 如果必须与其他人共享脚本,则可以创建成绩脚本并将其推送到服务器上。在您即将发布的构建文件中,您将执行apply from: 'http://<path to shared gradle script>'

  • 就您的任务而言,我认为1.是您的最佳选择。

    关于intellij-idea - 在根项目 'ideaModule'中找不到任务 'temp',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32360394/

    相关文章:

    Android Studio Logcat 颜色

    intellij-idea - java.lang.NoClassDefFoundError:kotlin/jvm/internal/Intrinsics

    java - IntelliJ 编辑器自定义 : javadoc popup to behave like in NetBeans?

    java - 是否有任何键盘快捷键可以在 IntelliJ Idea 中的类上添加 @SuppressWarnings?

    gradle - Gradle,过滤资源的一种方法进行测试,而打包工件时的另一种方法

    android - 找不到参数的方法 release()

    java - Android Studio : errors while running my program

    jsf - 如何找到 JSF 页面的正确 URL?在 IntelliJ IDEA 中打开导致 404

    java - 如何为 Spring、Android 和 Plain JAR 组织 Gradle?

    gradle - Spring Boot Gradle - 避免 war 文件中包含 lib 提供的文件夹