gradle入门(1-7)eclipse和gradle集成插件的安装和使用
一、安装gradle插件:buildship
1、安装插件
gradle默认的本地缓存库在c盘user目录下的.gradle文件夹下,安装好gradle后,可以添加环境变量GRADLE_USER_HOME自定义缓存位置。
在eclipse应用市场,搜索buildship,这是eclipse官方社区的一款插件,目前是2.0版本。
安装
2、新建项目
↓ new gradle project -> options,可以指向本地gradle安装目录。
↓ 将project转换为web project类型,project properties -> project facets
gradle配置
↓ 打开build.gradle,例如引入ssh的库。gradle默认为jcenter仓库,这里用了maven仓库。
1 apply plugin: 'java'
2
3 repositories {
4 mavenCentral()
5 }
6
7 dependencies {
8 // struts library
9 compile group: 'org.apache.struts', name: 'struts2-core', version: '2.3.24.1'
10 compile 'org.apache.struts:struts2-spring-plugin:2.3.24.1'
11 compile 'org.apache.struts:struts2-json-plugin:2.3.24.1'
12
13 // spring library
14 compile group: 'org.springframework', name: 'spring-core', version: '4.2.3.RELEASE'
15 compile group: 'org.springframework', name: 'spring-web', version: '4.2.3.RELEASE'
16 compile group: 'org.springframework', name: 'spring-orm', version: '4.2.3.RELEASE'
17 compile group: 'org.springframework', name: 'spring-aop', version: '4.2.3.RELEASE'
18 compile group: 'org.springframework', name: 'spring-aspects', version: '4.2.3.RELEASE'
19 compile group: 'org.springframework', name: 'spring-jdbc', version: '4.2.3.RELEASE'
20
21 // hibernate library
22 compile group: 'org.hibernate', name: 'hibernate-core', version: '5.0.1.Final'
23
24 // common library
25 compile 'org.slf4j:slf4j-api:1.7.13'
26 compile 'mysql:mysql-connector-java:5.1.38'
27 compile 'org.apache.commons:commons-pool2:2.4.2'
28 compile 'org.apache.commons:commons-dbcp2:2.1.1'
29
30 testCompile 'junit:junit:4.12'
31 }
↓ 配置完成,刷新一下project,自动下载依赖库。再来看下project的结构,所有的依赖包都引入进来了。
3、提升下载gradle插件速度(肯定要下下载成功过一次,本地缓存已经有了才行)
distributionUrl=file:///C:/Users/liangshengqi/.gradle/wrapper/dists/gradle-3.2.1-bin/be8yabif8zpjhctj7g121592u/gradle-3.2.1-bin.zip
二、安装另一种gradle插件:sts
1、安装 sts 插件
help->Eclipse MarketPlace, 找到
2、导入已有项目
gradle入门(1-7)eclipse和gradle集成插件的安装和使用的更多相关文章
- gradle教程 [原创](eclipse/ADT下 非插件 非Android Studio/AS)纯手打 第一篇:安装配置gradle
一个bug 一个脚印的叫你们用gradle. 1介于网络上的很多资料都是老的 不适用与现在的新版本gradle 尤其是有些gradle方法改名了老的用不了 2介于网上都是粘贴复制并且零碎我很蛋疼啊,走 ...
- gradle教程 [原创](eclipse/ADT下 非插件 非Android Studio/AS)纯手打 第二篇:gradle简单实战
一个bug 一个脚印的叫你们用gradle. 1介于网络上的很多资料都是老的 不适用与现在的新版本gradle 尤其是有些gradle方法改名了老的用不了 2介于网上都是粘贴复制并且零碎我很蛋疼啊,走 ...
- eclipse svn2.0.0插件 手动安装方法
org.tigris.subversion.javahl.ClientException: Unsupported working copy formatsvn: This client is too ...
- Eclipse代码块折叠插件,安装使用
在代码编写中经常会遇到一些很长的set(xxx)的代码,非常影响体验. 而Eclipse的folding插件可以自定义的将代码块进行折叠. 效果如下图所示: 可以根据代码块的功能来进行折叠,从而保证代 ...
- gradle教程 [原创](eclipse/ADT下 非插件 非Android Studio/AS)纯手打 第三篇:gradle完整的实战
上两篇的地址 安装配置 http://www.cnblogs.com/uncle2000/p/4276833.html 简单实战 http://www.cnblogs.com/uncle2000/p/ ...
- gradle入门(1-3)使用gradle开发一个发布版本
需求描述 1.使用Maven central仓库.2.使用Log4j写入日志.3.包含单元测试,保证正确的信息返回,单元测试必须使用JUnit编写.4.创建一个可执行的Jar文件. 我们来看一下怎样实 ...
- 【转】Eclipse打JAR包,插件FatJar安装与使用
原文地址:http://blog.csdn.net/jikeyzhang/article/details/4731968 下载RUL: 下载fatJar插件,解压缩后是一个.../plugins/(n ...
- Eclipse 打JAR包,插件FatJar 安装与使用
下载fatJar插件,解压缩后是一个.../plugins/(net...)把plugins下面的(net..)文件夹拷贝到eclipse的plugins下,重新启动Eclipse3.1,Window ...
- Eclipse的Spring IDE插件的安装和使用
Spring IDE是Spring官方网站推荐的Eclipse插件,可提供在研发Spring时对Bean定义文件进行验证并以可视化的方式查看各个Bean之间的依赖关系等. 安装 使用Eclipse M ...
随机推荐
- mysql安装过程
1.到官网下载Mysql,目前最新版都是5.0以上版本,下载之后直接解压即可 2.在终端进入bin目录(如果嫌麻烦可配置环境变量,配置之后则无需进入bin目录则可敲命令),安装数据库服务:my ...
- git将文件托管到github上遇到的问题
先来一问题描述: 执行:$ git push -u origin master 结果Warning: Permanently added the RSA host key for IP address ...
- Mycat 分片规则详解--自然月分片
实现方式:按照月份列分片,每个自然月一个分片 优点:使数据按照每月来进行分时存储 缺点:由于数据是连续的,所以该方案不能有效的利用资源 配置示例: <tableRule name="s ...
- 多进程浏览器、多线程页面渲染与js的单线程
线程与进程 说到单线程,就得从操作系统进程开始说起.在早期的操作系统中并没有线程的概念,进程是能拥有资源和独立运行的最小单位,也是程序执行的最小单位.任务调度采用的是时间片轮转的抢占式调度方式,而进程 ...
- 基于Ubuntu的LNMP环境搭建
装备的工具 Ubuntu16.04 , Xshell 使用Xshell链接到Ubuntu 使用xshell链接Ubuntu不是必须的,只是为了操作的方便,同时默认是你的Ubuntu已经安装好了 在Ub ...
- poj 3664
http://poj.org/problem?id=3664 进行两轮选举,第一轮选前n进入第二轮,第二轮选最高 #include<algorithm> #include<cstdi ...
- MySQL数据库学习三 数据库对象和基本操作
3.1 数据库和数据对象 1. 系统数据库 information_schema:主要存储系统中的一些数据库对象信息,如用户列表信息.列信息.权限信息.字符集信息和分区信息等. performance ...
- 最小生成数(并查集)Kruskal算法
并查集:使用并查集可以把每个连通分量看作一个集合,该集合包含连通分量的所有点.这两两连通而具体的连通方式无关紧要,就好比集合中的元素没有先后顺序之分,只有属于和不属于的区别.#define N 100 ...
- 从 MVC 到前后端分离
从 MVC 到前后端分离 1 理解 MVC MVC 是一种经典的设计模式,全名为 Model-View-Controller,即 模型-视图-控制器. 其中,模型 是用于封装数据的载体,例如,在 Ja ...
- 大数据 --> Kafka集群搭建
Kafka集群搭建 下面是以三台机器搭建为例,(扩展到4台以上一样,修改下配置文件即可) 1.下载kafka http://apache.fayea.com/kafka/0.9.0.1/ ,拷贝到三台 ...