如何在intellij idea插件项目中使用gradle?

时间:2015-02-09 01:55:53

标签: intellij-idea gradle intellij-plugin

我正在开发一个构思插件,这是一个intellij想法项目。

我想使用gradle来管理依赖项。

如何配置?

2 个答案:

答案 0 :(得分:2)

现在有Gradle plugin用于构建IntelliJ平台插件。要使用它,您需要将以下代码段添加到build.gradle文件中。

plugins {
  id "org.jetbrains.intellij" version "0.0.31"
}

apply plugin: 'org.jetbrains.intellij'

有关详情,请参阅this guide以帮助您入门。

答案 1 :(得分:0)

好的,有多种方法可以创建IntelliJ项目,"模板"如果你愿意,不幸的是你只能选择其中一个( IntelliJ插件 gradle )。

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

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

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

apply plugin: 'java'

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

现在打开项目,同时启用了gradle和intellij插件!

请注意,源根src已消失,您需要右键单击“项目”窗格中的src,然后选择Mark Directory As - > Source Root

要准备插件以进行部署,Build菜单中仍有菜单选项 - 如果您想通过gradle自动化该部分,祝您好运,请告诉我们它是怎么回事完成;)