eclipse中gradle的使用
安装gradle
gradle默认的本地缓存库在c盘user目录下的.gradle文件夹下,安装好gradle后,可以添加环境变量GRADLE_USER_HOME自定义缓存位置。
安装eclipse插件
eclipse应用市场,搜索buildship,这是eclipse官方社区的一款插件,目前是1.0版本。
新建gradle项目
↓ new gradle project -> options,可以指向本地gradle安装目录。

↓ 将project转换为web project类型,project properties -> project facets

gradle配置
↓ 打开build.gradle,例如引入ssh的库。gradle默认为jcenter仓库,这里用了maven仓库。
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
// struts library
compile group: 'org.apache.struts', name: 'struts2-core', version: '2.3.24.1'
compile 'org.apache.struts:struts2-spring-plugin:2.3.24.1'
compile 'org.apache.struts:struts2-json-plugin:2.3.24.1'
// spring library
compile group: 'org.springframework', name: 'spring-core', version: '4.2.3.RELEASE'
compile group: 'org.springframework', name: 'spring-web', version: '4.2.3.RELEASE'
compile group: 'org.springframework', name: 'spring-orm', version: '4.2.3.RELEASE'
compile group: 'org.springframework', name: 'spring-aop', version: '4.2.3.RELEASE'
compile group: 'org.springframework', name: 'spring-aspects', version: '4.2.3.RELEASE'
compile group: 'org.springframework', name: 'spring-jdbc', version: '4.2.3.RELEASE'
// hibernate library
compile group: 'org.hibernate', name: 'hibernate-core', version: '5.0.1.Final'
// common library
compile 'org.slf4j:slf4j-api:1.7.13'
compile 'mysql:mysql-connector-java:5.1.38'
compile 'org.apache.commons:commons-pool2:2.4.2'
compile 'org.apache.commons:commons-dbcp2:2.1.1'
testCompile 'junit:junit:4.12'
}
↓ 配置完成,刷新一下project,自动下载依赖库。再来看下project的结构,所有的依赖包都引入进来了。

eclipse中gradle的使用的更多相关文章
- eclipse中gradle插件安装
help===>install software===>http://download.eclipse.org/buildship/updates/e46/releases/2.x/
- 【Java】在eclipse中使用gradle进行项目构建 入门篇
##Gradle的安装与配置- Gradle 是以 Groovy 语言为基础,面向Java应用为主,基于DSL(领域特定语言)语法的自动化构建工具. 系统环境变量中添加gradle 前往官网下载Com ...
- gradle学习系列之eclipse中简单构建android项目
看不到图片能够去訪问这个网址看看:http://pan.baidu.com/s/1o6FrFkA 一.什么是Gradle 官网www.gradle.org上介绍Gradle是升级版(evolved)的 ...
- Gradle安装和在Eclipse中的使用
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置. 1 ...
- Gradle 在Eclipse中的使用
eclipse上gradle插件的安装 1)在Eclipse中选择Help -> Eclipse Marketplace…,输入buildship点击Go,然后选择Install安装Gradle ...
- 在Eclipse中使用建立使用Gradle做依赖管理的Spring Boot工程
前述: Gradle存在很长时间了,以前只知道Maven和ivy ,最近才知道有这个存在,因为以后要用这个了; 所以,要先学会怎么用这个工具,就从建立一个简单工程开始! 实际上以前是见过Gradle的 ...
- 如何将Eclipse中的项目迁移到Android Studio 中
如何将Eclipse中的项目迁移到Android Studio 中 如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的 ...
- Android Studio 2.2.2导入Eclipse中创建的项目
最近随视频教程学习Android,原本都是用Adt写Android程序,中途教程换成了Android Studio,于是我自己下了android studio 2.2.2安装好,并下载好sdk,也跟着 ...
- 将spring源码导入到eclipse中
前置条件: 1. 正确安装jdk,并配置好JAVA_HOME.PATH.(我这里安装的是jdk1.8) 2. 正确安装好eclipse.(我的eclipse版本是: Neon Release (4.6 ...
随机推荐
- delphi之多线程编程
本文的内容取自网络,并重新加以整理,在此留存仅仅是方便自己学习和查阅.所有代码均亲自测试 delphi7下测试有效.图片均为自己制作. 多线程应该是编程工作者的基础技能, 但这个基础我从来没学过,所以 ...
- 【Tyvj1601】魔兽争霸(主席树,树套树)
题意:要求在N个数的序列中支持以下操作: 1:将第X个元素加上Y 2:询问当前K大值 n<=30000,m<=50000 思路:树状数组套主席树 Tyvj又炸了,还不知道对不对 ..12] ...
- 前端---HTML
HTML基础 本章内容: 简介 HTML定义 标签定义和属性 HTML5基本结构 HTML5字符集 <head>标签 <title> <base/> <lin ...
- Activity使用startActivityForResult时出现onActivityResult()不执行的问题
通过使用 startActivityForResult() 和 onActivityResult() 方法可以在Activity之间传递或接收参数.但有时候我们会遭遇onActivityResult( ...
- 基于Jquery-ui的自动补全
1.添加CSS和JS引用 <script type="text/javascript" src="javascript/jquery-1.7.min.js" ...
- lua中for循环的四种遍历方式
lua中for的四种遍历方式区别 table.maxn 取最大的整数key #table 从1开始的顺序整数最大值,如1,2,3,6 #table == 3 key,value pairs 取每一 ...
- JAVA -Xms -Xmx -XX:PermSize -XX:MaxPermSize 区别
java -Xms -Xmx -XX:PermSize -XX:MaxPermSize 在做java开发时尤其是大型软件开发时经常会遇到内存溢出的问题,比如说OutOfMemoryError ...
- java常用类
String 字符串类 System 可得到系统信息 Runtime类 StringBuilder(StringBuffer)类 Thread 线程类 Math 与数学有关的工具类 Date 日期类( ...
- js作用域和词法分析
都知道js中不存在类似于c++等语言的块级作用域,例如for循环中定义的变量,其实是属于当前对象下的属性,同一对象下可以随便访问.只有函数可以限定一个变量的作用范围,即函数才是变量的作用域. 对于函数 ...
- Java 字符串用逗号并接
for (int t = 0; t < memberLen; t++) { memTemp = stafferMap.get(strMember[t]); if(memTemp != nul ...