一、安装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 ...
随机推荐
-
如何实现SP文档库类似百度文档库的效果 (副标题:如何在SP2013文档库的SWF文件用FlexPager显示)
1. 编辑文档库列表显示页面,如下图: 2. 添加内容编辑器,如下图: 3. 添加如下在[内容编辑器中]-[编辑源],添加如下JS代码,如下图: 代码如下: <scrip type=&quo ...
-
Webpack使用教程五(Babel)
Babel是一个JavaScript编译和工具平台,使用Babel我们可以:使用新版本的JavaScript(ES6/ES2015,ES7/ES2016),尽管有些浏览器不能全部支持新特性:使用Jav ...
-
UIImage 和 iOS 图片压缩UIImage / UIImageVIew
UIImageView 制作气泡 stretchableImageWithLeftCapWidth http://blog.csdn.net/justinjing0612/article/detail ...
-
Java开发中经典的小实例-(随机数)
import java.util.Random;//输出小于33的7个不相同的随机数public class probability { static Random random = new R ...
-
Visual Studio动态代码生成的实现基础
这篇文章讨论以下3个问题: 1.代码生成器应该做什么 2.大多数代码生成器的缺点 3.动态代码生成实现的基础 代码生成器应该做什么? 我认为,目标是加快项目开发,方式是减少重复代码手工操作,实现是用过 ...
-
【bzoj2594】[Wc2006]水管局长数据加强版
真是神题 当时调了几天没调出来 后来没管了 当时把fread去掉就TLE,加上就RE 一直在底下跟网上的程序拍,尝试各种优化常数都没用 拍出几组不一样的,发现我是对的,醉了,网上那个是怎么过的 记一下 ...
-
ssh免秘钥登录
简介 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全协议.SSH 是目前较可靠,专为远程 ...
-
[转]简单的动态修改RDLC报表页边距和列宽的方法
本文转自:http://star704983.blog.163.com/blog/static/136661264201161604413204/ 1.修改页边距 XmlDocument XMLDoc ...
-
使用jenkins进行项目的自动构建部署
jenkins 简介 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:持续的软件版本发布/测试项目和监控外部调用执行的工作. 官网地址地址: https://je ...
-
sqlserver学习
清空数据表: delete from TableName 清除表中的所有的数据,保留表的结构 truncate table TableName 清除表中所有行,保留表结构 (重置ID) 删除表 Dr ...