Gradle简单使用
1. 安装 Gradle
在安装之前,我们来了解一下什么是Gradle。Gradle是一个基于Groovy的构建工具,它使用Groovy来编写构建脚本,支持依赖管理和多项目创建,类似Maven,但比其更加简单轻便。读者可以从htt://www.gradle.org/downloads页面下载。读者可以到这里下载:http://pan.baidu.com/s/1i3ZocK1,可以直接使用。
下载好了之后,要进行以下的操作。
1) 根据对应目录创建GRADLE_HOME系统变量。如下图。
2) 将系统变量加入到path中。如下图所示。
3) 测试。打开命令窗口输入命令”gradle -version”,如果安装成功,就会出现下面的信息。
2. 使用Gradle处理Spring源码
打开命令窗口将目录切换到Spring源码所放置的地方。这里笔者用原先早就下载好的源码演示给读者看。执行命令是”gradle cleanIdea eclipse”,这里笔者是要处理Spring源码下的Spring-tx。执行状态如图。
打开Eclipse,将刚刚处理过的Srping源码导入。
3. 导入工程报错
1) 导入后,可能会所下面的错误。读者不要紧,按照上面的同样处理方法去处理其它的Spring源码。然后导入就行了。
2) 可是导入的工程后,Project可能没有报错,可是Libraries中可能报错了。报错可能如下。这下只要去下载相应的jar包就行了。读者可以到这里下载:http://pan.baidu.com/s/1i3ZocK1。
3) 可是问题又来了,我是导入所有的文件了,可是,工程还是有报错呀!,可能报错的是下面的图所示。
读者淡定淡定,这下只要去下载插件就可解决问题了。执行步骤如下。
a) 在eclipse的 Help -> Install New Software 中,添加groovy的下载连接:
http://dist.springsource.org/milestone/GRECLIPSE/e4.4/
b) 然后全选后,开始下载。
c) 重启eclipse,然后clean一下项目就搞定了。正常图如下。
Gradle简单使用相关推荐
- Gradle简单配置
写在前面:一开始配置gradle的时候,最好不要把他maven仓库配置在一起,前段时间配置公司项目身心俱疲.大部分公司里面用gradle都是配置的自己的仓库地址,所以有的东西就不要和网上的配置保持一致 ...
- Gradle 简单使用
文章目录 创建Gradle项目 dependencies.gradle gradle.properties build.gradle Gradle配置文件详解 dependency-managemen ...
- Gradle 10分钟上手指南
java的源码构建工具,大致经历了 ant -> maven -> gradle 这个过程,每一次进步,都是在解决之前的工具所带来的问题,简单来说: 1. ant 功能虽然也很强大,但是过 ...
- [Gradle] 在 Eclipse 下利用 gradle 构建系统
构建系统时候常常要用到 Ant, Maven 等工具,对于初学者来说,它们还是过于复杂,上手还是需要时间的.本文将向读者介绍一种全新的构建项目的方式 gradle,它简单.上手快,能大大节省项目的时间 ...
- 了解安卓,了解JDK、SDK、NDK,了解gradle
Android是一个开源的,基于Linux的自由及开放源代码的操作系统.主要使用于移动设备,如智能手机和平板电脑. 安卓开发环境: 安卓开发所使用的语言是JAVA或Kotlin,底层操作使用C\C++ ...
- android cmake 打印_Android NDK 开发:CMake 使用
1. 前言 当在做 Android NDK 开发时,如果不熟悉用 CMake 来构建,读不懂 CMakeLists.txt 的配置脚本,很容易就会踩坑,遇到编译失败,一个很小的配置问题都会浪费很多时间 ...
- gradle_Gradle
gradle Gradle is a project build and automation tool for java based applications; something like ivy ...
- 分词,难在哪里?科普+解决方案!
题图:by Lucas Davies 一.前言 分词,我想是大多数大前端开发人员,都不会接触到的一个概念.这个不影响我们了解它,毕竟我们要多方向发展.今天就来简单介绍一些分词,我尽量用简介的语言来描述 ...
- Android的多渠道打包
前言 本篇包括以下内容: 多渠道打包概述 友盟的多渠道打包 美团的多渠道打包 360的多渠道打包 多渠道打包概述 什么是多渠道包 渠道包就是要在安装包中添加渠道信息,也就是channel,对应不同的渠 ...
- gRPC 学习笔记
简介 更多内容参考:https://www.grpc.io/docs/guides/ gRPC 是一个高性能.开源和通用的 RPC 框架,面向移动和 HTTP/2 设计.目前提供 C.Java 和 G ...
最新文章
- PHP内核探索之变量(2)-理解引用
- 《研磨设计模式》chap10 中介者模式Mediator(2)应用举例
- 【columnstore】mariadb columnstore 数据迁移
- php二维码存放json数据_PHP生成及获取JSON文件的方法
- Netty 从源码的角度深入剖析 ByteBuffer
- [设计模式] javascript 之 建造者模式
- Linux把日志文件转换成xml,[转载]将 HTML 文件转换成 XML
- Hibernate原生SQL查询
- 对于vertical-align的学习
- Linux老是提示compat-libstdc++ is not installed的原因
- 基于前后端分离的模版探索
- 浅谈C++设计模式之抽象工厂(Abstract Factory)
- Varnish 安装部署
- Visio2016绘制框图的基本操作方法
- 2012科技业大公司与大事件:苹果不再创新垄断(转)(二)
- iOS 上传ipa包成功找不到ITMS-90338: Non-public API usage
- SpringBoot的旅游系统毕业设计分享和讲解
- 微型计算机基础答案,第1章 微型计算机基础知识 题库和答案
- QQ斗地主终于出S60V5版本了!
- 电脑计算机和用户区分,电脑32位和64位的区别是什么