如何在IntelliJ IDEA插件项目中使用Gradle?

8

我正在开发一个Intellij Idea插件项目。我想使用Gradle来管理依赖关系。

如何配置?


从菜单中选择:文件 -> 新建项目 -> 选择Gradle -> ... - Nir Alfasi
那并不是那么简单的。请看我的答案。 - vikingsteve
2个回答

2
现在有一个Gradle插件可用于构建IntelliJ平台插件。为了使用它,您需要将以下代码片段添加到您的build.gradle文件中。
plugins {
  id "org.jetbrains.intellij" version "0.0.31"
}

apply plugin: 'org.jetbrains.intellij'

更多信息,请查看这个指南以帮助您入门。

0

好的,创建IntelliJ项目有多种方式,就像“模板”一样,不幸的是你只能选择其中一种(IntelliJ插件gradle)。

幸运的是,在IntelliJ中为gradle配置项目很容易。

首先,从IntelliJ平台插件模板创建一个新项目。您不需要选择任何附加库和框架。这将为您提供一个包括META-INF/plugin.xml的项目结构,而Project SDK应该是类似于IDEA IU-129.451的东西。

从这里开始,在项目的顶层创建一个名为build.gradle的新文件,例如包含以下行:

apply plugin: 'java'

现在,关闭项目。您现在可以使用文件 -> 导入项目...,选择刚创建的build.gradle文件,并导入项目。接受导入的默认设置,然后点击确定

该项目现在已经打开,并启用了gradle和intellij插件!

请注意,源根目录src已经消失,您需要右键单击项目窗格中的src并选择标记目录为 -> 源根目录

为了准备插件进行部署,仍然有构建菜单中的菜单选项-如果您想通过gradle自动化该部分,请祝您好运,并告诉我们如何完成;)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接