我正在使用Gradle作为我的Scala项目的构建工具.我也在使用Eclipse进行开发,所以我总是apply plugin: 'eclipse'在构建文件中使用它.
是否还有一种定义apply plugin全球的方法?SBT已经有这样的功能.我想要这个的原因是,使用我的项目的其他开发人员可能不使用Eclipse而是使用另一个IDE,他们必须根据需要更改构建脚本.如果有一个全局配置文件,可以将个人配置放在那里,它不会与其他配置冲突.
你可以把它放入~/.gradle/init.gradle:
rootProject.allprojects {
apply plugin: "eclipse"
}
Run Code Online (Sandbox Code Playgroud)
这种方法的缺点是它使构建的可重复性降低.人们现在需要为他们添加一些内容init.gradle(构建工作的某些方面).因此,我建议在主构建脚本中应用Eclipse插件; 它不会伤害那些不使用它的人.
| 归档时间: |
|
| 查看次数: |
1362 次 |
| 最近记录: |