Gradle-Eclipse插件安装

Posted 不去天涯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gradle-Eclipse插件安装相关的知识,希望对你有一定的参考价值。

##概述
现在,公司的安卓主程的带动下,我也在不断的进步中。以前用惯了Maven,觉得能够自动打包测试、能够使多Profile打包已经很爽,很了不得了。

现在,也不是有多心水Grandle,只是觉得既然是第三代的打包工具,那么作为一个积极上进的程序员,一个以大牛为远大理想的程序员,不能落在时代的后面,哈哈~

##说说Gradle
刚开始认识Gradle这个名词是在蘑菇街的一场 交流会上,当时只是一个概念;第二面,是试图下载编译Spring源码的时候;第三面,就是我司较真的安卓主程,有一天兴高彩烈的跟我说,我终于做好多渠道自动打包啦(我们很弱,不要笑话:)

据我现在的知识理解,gradle是特别适合安卓项目使用的,原因就在于gradle的特长之一就是多版本构建,恰恰切合了安卓项目的多渠道打包(一次打多个包),Maven只能是切换不同的Profile,一次打一个包。

gradle另外一大优点就是可以多工程打包,像spring,可以将项目切分成不同的工程,一次打出来一组分开的jar包。(20160317补充:这里必须补充,maven也可以实现多工程的管理,只需要在maven工程上创建modules即可,后续会写博文补充实现方法)

最后,就是gradle所使用的groovy语言,在灵活性,和简洁性上基于xml的ant和maven是无法比拟的。
##eclipse中如何使用gradle
我是比较懒的人,命令行这东西一直不在行(Linux的操作除外),比如git一直没有用命令行去操作过,一直用的是eclipse的git插件可视化操作。

在开始摸索gradle的时候,第一个想要找的就是eclipse的集成插件。这个插件新出,在中文网站也很少能够找到他的安装、使用说明。这里可能是你见到的第一个中文教程,它就是buildship。一个gradle公司为eclipse用户开发的集成插件(intelJ、NetBeans、STS中在2015年就已经有了)2015年7月发布的第一个版本。

buildship的github位置

https://github.com/eclipse/buildship

##安装gradle
1.安装JDK,这个就不用说了

2.下载gradle发布文件,下载地址:http://gradle.org/gradle-download/可以下载完整版或者简洁版都可以。

3.解压下载的zip文件,放到C盘(建议放到c盘)

4.添加环境变量GRADLE_HOME,添加值为C:\\gradle-2.9-bin\\gradle-2.9;

5.PATH环境变量中添加%GRADLE_HOME%/bin;

6.命令行中输入gradle -v,查看是否配置正确,正确会输出gradle的版本信息;

##安装buildship插件
针对所有eclipse版本,官方都提供了安装方式,具体可见:https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md

下面把简单步骤,中文描述一下:
1.eclipse中依次打开“Help”–》“Eclipse Marketplace”,在搜索栏中输入“buildship”进行搜索;

2.点击install,等待安装完成,按照提示重启eclipse即可。

3.安装成功后,可以在Window–>Show View–>Others…中和File–>New–> Other…中看到增加的Gradle选项。

##后记
到这里,使用buildship需要安装的东西已经安装完了,下一节会介绍如何使用buildship去创建你的工程。

~~~~~~~~~~~~~~~~~~~~~~~~~ 福利分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~
-长期内推-:头条、快手、美团、阿里、陌陌、当当。有需要的朋友可以发邮件到我的邮箱xiaofan860412@163.com。

以上是关于Gradle-Eclipse插件安装的主要内容,如果未能解决你的问题,请参考以下文章

FCPX插件 FCP Titles V2-50组4K简洁文字标题字幕条动画预设Final Cut Pro X 插件

FCPX插件 FCP Titles V1-50组4K简洁文字标题字幕条动画预设Final Cut Pro X 插件

FCPX插件 FCP Titles V1-50组4K简洁文字标题字幕条动画预设Final Cut Pro X 插件

我的简洁的VIM简单配置

初识pytest自动化测试框架

idea 安装 lombok插件