使用Gradle插件而不添加到build.gradle?

时间:2016-09-20 17:06:20

标签: eclipse intellij-idea gradle build.gradle

在Maven中,您可以mvn eclipse:eclipse运行eclipse的{​​{1}}目标。在Gradle中有类似的方法吗?我想为我选择的IDE运行插件,但我希望我的构建脚本保持" IDE不可知"。

我不想在maven-eclipse-plugin文件中使用apply plugin 'eclipse',但希望它生成所需的Eclipse文件。这样IntelliJ的用户就不需要交换它。

1 个答案:

答案 0 :(得分:0)

不是依靠构建工具来配置IDE(曾经认为这是一个好主意超出我的想法),而是设置IDE以理解并与构建工具集成。 Eclipse专门用于以这样一种方式共享配置:每个从源代码控制中签出项目的人都可以通过最少的手动干预正确配置项目。 Gradle支持比Ant或Maven更新,更不成熟,但它有效。请参阅Buildship project,它允许您将Eclipse指向现有的基于Gradle的项目,并将其作为正确配置的Eclipse项目导入,不需要像mvn eclipse:eclipse这样的黑客(其中现在已经弃用/退役了)