原创

Eclipse安装自动化构建工具Gradle插件

Gradle是一个基于Apache AntApache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。


Gradle项目自动化构建工具提供如下功能:

1)一种可切换的,像maven一样的基于约定的构建框架,却又从不锁住你(约定优于配置)

2)强大的支持多工程的构建

3)强大的依赖管理(基于Apache Ivy),提供最大的便利去构建你的工程

4)全力支持已有的Maven或者Ivy仓库基础建设

5)支持传递性依赖管理,在不需要远程仓库和pom.xmlivy配置文件的前提下

6)基于groovy脚本构建,其build脚本使用groovy语言编写

7)具有广泛的领域模型支持你的构建


Eclipse在线安装Gradle插件,不同的eclipse版本对应的插件版本链接如下:

Update sites for Buildship 2.x

Eclipse VersionTypeUpdate Site
Oxygen (4.7)releasehttp://download.eclipse.org/buildship/updates/e47/releases/2.x
Oxygen (4.7)milestonehttp://download.eclipse.org/buildship/updates/e47/milestones/2.x
Oxygen (4.7)snapshothttp://download.eclipse.org/buildship/updates/e47/snapshots/2.x
Neon (4.6)releasehttp://download.eclipse.org/buildship/updates/e46/releases/2.x
Neon (4.6)milestonehttp://download.eclipse.org/buildship/updates/e46/milestones/2.x
Neon (4.6)snapshothttp://download.eclipse.org/buildship/updates/e46/snapshots/2.x
Mars (4.5)releasehttp://download.eclipse.org/buildship/updates/e45/releases/2.x
Mars (4.5)milestonehttp://download.eclipse.org/buildship/updates/e45/milestones/2.x
Mars (4.5)snapshothttp://download.eclipse.org/buildship/updates/e45/snapshots/2.x
Luna (4.4)releasehttp://download.eclipse.org/buildship/updates/e44/releases/2.x
Luna (4.4)milestonehttp://download.eclipse.org/buildship/updates/e44/milestones/2.x
Luna (4.4)snapshothttp://download.eclipse.org/buildship/updates/e44/snapshots/2.x
Kepler (4.3)releasehttp://download.eclipse.org/buildship/updates/e43/releases/2.x
Kepler (4.3)milestonehttp://download.eclipse.org/buildship/updates/e43/milestones/2.x
Kepler (4.3)snapshothttp://download.eclipse.org/buildship/updates/e43/snapshots/2.x
Juno (4.2)releasehttp://download.eclipse.org/buildship/updates/e42/releases/2.x
Juno (4.2)milestonehttp://download.eclipse.org/buildship/updates/e42/milestones/2.x
Juno (4.2)snapshothttp://download.eclipse.org/buildship/updates/e42/snapshots/2.x


Update sites for Buildship 1.x

Eclipse VersionUpdate Site
Neon (4.6)http://download.eclipse.org/buildship/updates/e46/releases/1.0
Mars (4.5)http://download.eclipse.org/buildship/updates/e45/releases/1.0
Luna (4.4)http://download.eclipse.org/buildship/updates/e44/releases/1.0
Kepler (4.3)http://download.eclipse.org/buildship/updates/e43/releases/1.0
Juno (4.2)http://download.eclipse.org/buildship/updates/e42/releases/1.0
Indigo (3.7)http://download.eclipse.org/buildship/updates/e37/releases/1.0
Helios (3.6)http://download.eclipse.org/buildship/updates/e36/releases/1.0


打开eclipse,依次按Help->Install New Software...步骤,操作如图:

@@]`T7YP~@U~DWDLXK3QX2L.png

Eclipse版本 Version: Kepler Service Release 2,将name参数和Location,按下图所示填写点击“OK”按钮,等待...

name:gradle
Location:http://download.eclipse.org/buildship/updates/e43/milestones/1.0

操作参考示意图:

RJ6Y0B32C3V_QCC(6)[NLMY.png

J@SOWK(@SYXKTR_PEA_L9TI.png

根据上图所示选中插件后,点击下一步(Next),同意安装,重启Eclipse安装成功。

关注下方微信公众号“Java精选”(w_z90110),回复关键字领取资料:如HadoopDubboCAS源码等等,免费领取资料视频和项目。 

涵盖:程序人生、搞笑视频、算法与数据结构、黑客技术与网络安全、前端开发、Java、Python、Redis缓存、Spring源码、各大主流框架、Web开发、大数据技术、Storm、Hadoop、MapReduce、Spark、elasticsearch、单点登录统一认证、分布式框架、集群、安卓开发、iOS开发、C/C++、.NET、Linux、Mysql、Oracle、NoSQL非关系型数据库、运维等。

评论

  1. #1

    懒人 (2017/09/28 10:54:30)回复
    正在Eclipse安装gradle插件,用你的方式遇到了问题,就是版本造成的是我个人忽视没注意到,很尴尬。gradle在项目中使用的越来越多了,我们公司真在使用,感谢分享。已收藏。

  2. #2

    奈斯黄 (2017/09/22 17:36:59)回复
    666,顶一下,自动化构建工具Gradle,个人感觉目前有很多项目都在使用了,maven虽然好用但是与Gradle相比的话,有些不足似的。比如github上的项目越来越多都采用Gradle了。

  3. #3

    卐追求卓绝卍 (2017/09/22 17:35:46)回复
    我是来膜拜大神的,顺便问问有人要搭楼没,目前正在使用Gradle插件,感觉挺灵活的。

    路人甲 (2017/09/25 09:05:54)回复
    搭楼作甚,一天天就知道不务正业。年薪怎么才能突破个位数呢。

分享:

支付宝

微信