gradle 的安装
前言:
我不是一个勤奋好学的人,奔着新技术就跑去尝试学习。但是在工作或者学习的过程中,遇到了的技术,还是得一个坎一个坎的迈过去。把今天遇到的坎变成明天的垫脚石。
想学习一下 spring 的源码,然后 它是有 gradle 构建的。那一天,我尝试了一半之后,将源码用另外一种形式拿出来看了,就没有继续下去。
今天,看到了一个开源项目,很想拉下来研究下。然后,它也是 gradle 构建的。便只好还是在自己的电脑上搭建环境了。
ps: 有大神有 博客模板吗?能让我直接填空的那种,懒~
正文:
一、Gradle 安装
1、安装JDK,并配置JAVA_HOME环境变量。首先准备下jdk 是否安装了。注意版本哦
2、下载。地址是:http://www.gradle.org/downloads。在这里下载你要的版本。
3、解压。如果你下载的是gradle-xx-all.zip的完整包
4、配置环境变量
配置环境变量:GRADLE_HOME
path添加;%GRADLE_HOME%\bin
5、运行gradle -v,检查一下是否安装无误。

至于 groovy 还要不要手动安装,我忘记了。若是需要 则下载并安装一个呗
二、Eclipse 中安装 gradle 插件
(若是可以点点按钮就解决的事,我是不会愿意去敲命令的。所以,这里还是立马找一款 Eclipse 的集成插件比较好。)
插件推荐:buildship
下面把简单步骤,中文描述一下:
1.eclipse中依次打开“Help”–》“Eclipse Marketplace”,在搜索栏中输入“buildship”进行搜索; 或者 输入 gradle 看看其他自己喜欢的
2.点击install,等待安装完成,按照提示重启eclipse即可。
3.安装成功后,可以在Window–>Show View–>Others…中和File–>New–> Other…中看到增加的Gradle选项。
后记:
(ps:查到的一些其他的有用的,但是我懒得整理的资料,直接复制在这里)
针对所有eclipse版本,官方都提供了安装方式,具体可见:https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md
gradle 教程 http://www.yiibai.com/gradle/
gradle常用命令:
gradle eclipse : 构建开发环境,下载定义的jar包
gradle build : 编译项目,生成build文件夹,并生成相应的jar或war包。
gradle clean : 与build相反,删除build文件夹。
gradle 的安装的更多相关文章
- Gradle下载安装教程
前言 1.gradle和maven一样都是用来构建java程序的,maven2004年开始兴起,gradle2012年开始诞生,既然已经有了maven这么成熟的构建工具为什么还有gradle的诞生呢, ...
- Gradle的安装
1.Gradle依赖JDK,所以先在机器上安装好JDK,设置好JAVA_HOME与PATH环境变量 2.从官网下载合适的Gradle发行包 3.发行包是一个zip文件,解压后,将 GRADLE_HOM ...
- Gradle的安装与配置
Gradle的下载地址:http://gradle.org/gradle-download/ Tips:要先安装JDK并配置其环境变量. 下载完成后将里面的文件解压出来,如下图所示: 添加一个名称为G ...
- 【开源java游戏框架libgdx专题】-02-Eclipse Gradle 环境安装
创建eclipse开发环境 Eclipse 4.5 Help -> install newsoftware 填上下载地址(Eclipse 4.5及以上版本): http://dist.sprin ...
- gradle的安装,配置,构建,研究,初体验......(入职一周研究的第一个大知识点)
(1)Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置.更 ...
- eclipse 开发web 项目,使用gradle 需要安装的插件
1.Buildship Gradle 扩展 eclipse IDE 以支持使用 Gradle 构建软件.此解决方案由 Eclipse 基金会提供 2.EGradle Editor (主要用来编写gra ...
- Mac安装Gradle eclipse安装buildship插件
一直用的eclipse+mvn,现在需要导入别人的gradle项目,所以下载了gradle和在eclipse中安装了buildship插件. 一,mac下安装gradle 1,点击网页https:// ...
- JAVA-开发构建Gradle项目安装使用教程
一.简介: Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotl ...
- 微服务架构-Gradle下载安装配置教程
一.开发条件 JDK8下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html Eclipse下载地址:http ...
随机推荐
- error: insufficient permissions for device(解决adb shell问题)
今天在linux下连接平板usb,试用adb shell时出现error: insufficient permissions for device, 而且我们输入adb devices显示: xxna ...
- Pycharm快捷键整理(Mac)
用过快捷键立即感觉高大上了,最主要的是很方便啊!很强大 cmd b 跳转到声明处(cmd加鼠标) opt + 空格 显示符号代码 (esc退出窗口 回车进入代码) cmd []光标之前/后的位置 op ...
- java基础篇---I/O技术(一)
对于任何程序设计语言而言,输入输出(I/O)系统都是比较复杂的而且还是比较核心的.在java.io.包中提供了相关的API. java中流的概念划分 流的方向: 输入流:数据源到程序(inputStr ...
- Oracle查看数据库表的创建时间
select OBJECT_NAME, CREATED from DBA_OBJECTS obj, USER_TABLES tab where obj.OBJECT_NAME = tab.TABLE_ ...
- thinkphp继承高级model后的乐观锁运用(测试中)
<?php class IndexAction extends Action { private $d_user; private $user; private $arr; public fun ...
- zeroMQ消息传送的是一个固定长度的二进制数据,而TCP是通过字节流,那二进制流和字节流有啥区别?
1.TCP是面向连接的,它在UDP数据包的基础上增加了重传.流控等一系列机制,封装成基于字节流的传输层通讯协议.使用字节流,应用有点像语音或视频聊天,粒度小到一个字节,双向同时传输,连绵不断. Zer ...
- sam9260 闲鱼
开发板 https://2.taobao.com/item.htm?spm=2007.1000338.6.8.5vXVdv&id=534550318896 核心板 https://item.t ...
- bluetooth在linux应用开发
linux内Bluetooth的协议栈为BlueZ,http://www.bluez.org/.在4.46上,BlueZ实现了对A2DP Sink的支持,而之前的版本只支持A2DP Source.
- 前端CSS-font属性,超链接的美化,css精灵,background综合属性
前端CSS-font属性,超链接的美化,css精灵,background综合属性 1. font属性 使用font属性,能够将字号.行高.字体,能够一起设置. font:14px/24px " ...
- 你真的理解devDependencies和dependencies区别吗?
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/achenyuan/article/details/80899783 网上统一的观念是 devDep ...