安装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的使用的更多相关文章

  1. eclipse中gradle插件安装

    help===>install software===>http://download.eclipse.org/buildship/updates/e46/releases/2.x/

  2. 【Java】在eclipse中使用gradle进行项目构建 入门篇

    ##Gradle的安装与配置- Gradle 是以 Groovy 语言为基础,面向Java应用为主,基于DSL(领域特定语言)语法的自动化构建工具. 系统环境变量中添加gradle 前往官网下载Com ...

  3. gradle学习系列之eclipse中简单构建android项目

    看不到图片能够去訪问这个网址看看:http://pan.baidu.com/s/1o6FrFkA 一.什么是Gradle 官网www.gradle.org上介绍Gradle是升级版(evolved)的 ...

  4. Gradle安装和在Eclipse中的使用

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

  5. Gradle 在Eclipse中的使用

    eclipse上gradle插件的安装 1)在Eclipse中选择Help -> Eclipse Marketplace…,输入buildship点击Go,然后选择Install安装Gradle ...

  6. 在Eclipse中使用建立使用Gradle做依赖管理的Spring Boot工程

    前述: Gradle存在很长时间了,以前只知道Maven和ivy ,最近才知道有这个存在,因为以后要用这个了; 所以,要先学会怎么用这个工具,就从建立一个简单工程开始! 实际上以前是见过Gradle的 ...

  7. 如何将Eclipse中的项目迁移到Android Studio 中

    如何将Eclipse中的项目迁移到Android Studio 中 如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的 ...

  8. Android Studio 2.2.2导入Eclipse中创建的项目

    最近随视频教程学习Android,原本都是用Adt写Android程序,中途教程换成了Android Studio,于是我自己下了android studio 2.2.2安装好,并下载好sdk,也跟着 ...

  9. 将spring源码导入到eclipse中

    前置条件: 1. 正确安装jdk,并配置好JAVA_HOME.PATH.(我这里安装的是jdk1.8) 2. 正确安装好eclipse.(我的eclipse版本是: Neon Release (4.6 ...

随机推荐

  1. css属性word-spacing和letter-spacing的区别

    word-spacing和letter-spacing用来定义单词或者字母之间的水平空白间隔.顾名思义,word-spacing定义了单词之间的空白,例如: <div style="w ...

  2. 济南学习D2T1__折纸带

    他[问题描述]一张长度为n的纸带,我们可以从左至右编号为0 −n(纸带最左端标号为0) .现在有m次操作,每次将纸带沿着某个位置进行折叠,问所有操作之后纸带的长度是多少.[输入格式]第一行两个数字n, ...

  3. 运用CSS和JS写的大图轮播-带箭头

    <style type="text/css"> #datu { width:500px; height:400px; position:relative; margin ...

  4. Sublime text 3安装svn插件

    这几天在研究sublime text 3的使用,感觉还不错,现在想让他能够支持svn,所以就写一下怎么安装svn插件吧~ 首先先说一下这个官方的插件网站 点我进入~ 进入之后,最上边的第一个就是点击安 ...

  5. jQuery 3.1.1 官方下载地址

    https://code.jquery.com/jquery-3.1.1.jshttps://code.jquery.com/jquery-3.1.1.min.js    打包下载:  http:// ...

  6. 让spark运行在mesos上 -- 分布式计算系统spark学习(五)

    mesos集群部署参见上篇. 运行在mesos上面和 spark standalone模式的区别是: 1)stand alone 需要自己启动spark master 需要自己启动spark slav ...

  7. Lua.LearningLua.5-document-for-luaL_findtable-function

    Learning Lua: 5 - Document for luaL_findtable() function 文档中没有找到luaL_findtable()函数的说明,这里尝试补充. LUALIB ...

  8. Excel表格常用的函数,留着备用

    1. vlookup(lookup_value, table_array, col_index_num, boolean) -- 查找匹配函数 lookup_value: 你要去匹配的值 table_ ...

  9. 20145225 《Java程序设计》 第3周学习总结

    20145225<Java程序设计> 第3周学习总结 教材学习内容总结 4.1类与对象 相当于设计图纸,用"new"创建的对象,就是依据设计图做成的成品 . 例(定义C ...

  10. iOS遍历程序内某个文件夹下所有文件的属性

    项目中有个文件管理系统,在做本地文件管理操作的时候,遇到了遍历本地文件的问题 遍历到的文件有些不需要显示,而且需要得到文件的相关属性,在此总结下. //查找需要遍历文件夹的目录 NSString *k ...