首先查看eclipse能否建立Gradle工程,
如果没有此选项,在eclipse得商店中(eclipse marketplace)安装buildship插件,如果速度特别缓慢,可以在Install New Software这个可以通过国内的镜像网站下载插件,但是要对下载的url进行镜像替换,下面是镜像替换的方法。
ps:先查询下eclipse对应版本的gradle以及gradle支持的jdk版本,否则会报错。
把 http://download.epse.org/ 替换为 http://mirrors.ustc.edu.cn/eclipse 。
下面是一些国内镜像。
在这里插入代码片
```1.企业贡献:
搜狐开源镜像站:http://mirrors.sohu.com/
网易开源镜像站:http://mirrors.163.com/
首都在线科技股份有限公司:http://mirrors.yun-idc.com/
2.大学教学:
<1>镜像较多内容:
西安电子科技大学: ftp://linux.xidian.edu.cn
哈尔滨工业大学: http://run.hit.edu.cn/
大连理工大学: http://mirror.dlut.edu.cn/
北京理工大学:
http://mirror.bit.edu.cn (IPv4 only)
http://mirror.bit6.edu.cn (IPv6only)
北京交通大学: http://mirror.bjtu.edu.cn (IPv4 only)
http://mirror6.bjtu.edu.cn (IPv6 only)
http://debian.bjtu.edu.cn(IPv4+IPv6)
兰州大学:http://mirror.lzu.edu.cn/
厦门大学:http://mirrors.xmu.edu.cn/
上海交通大学:
http://ftp.sjtu.edu.cn/ (IPv4 only)
http://ftp6.sjtu.edu.cn (IPv6 only)
清华大学:
http://mirrors.tuna.tsinghua.edu.cn/ (IPv4+IPv6)
http://mirrors.6.tuna.tsinghua.edu.cn/ (IPv6 only)
http://mirrors.4.tuna.tsinghua.edu.cn/ (IPv4 only)
天津大学:http://mirror.tju.edu.cn/
浙江大学:http://mirrors.zju.edu.cn/
中国科学技术大学:
http://mirrors.ustc.edu.cn/ (IPv4+IPv6)
http://mirrors4.ustc.edu.cn/
http://mirrors6.ustc.edu.cn/
西南大学:http://linux.swu.edu.cn/swudownload/Distributions/
华中科技大学:http://mirrors.hust.edu.cn/
东北大学:
http://mirror.neu.edu.cn/(IPv4 only)
http://mirror.neu6.edu.cn/ (IPv6 only)
电子科技大学:http://ubuntu.uestc.edu.cn/
青岛大学:http://mirror.qdu.edu.cn/
东软信息学院: http://mirrors.neusoft.edu.cn/
<2>镜像较少内容:
南京师范大学:http://mirrors.njnu.edu.cn/
重启之后看能否建立gradle工程,成功之后本地安装gradle,如果本地不安装,buildship插件在你创建项目时会在线自动为你安装,但是建议使用本地安装得gradle,本地安装gradle之前,查询gradle支持的eclipse版本和jdk版本,否则安装完之后会报错。
本地安装之后好之后(解压即可),进行环境变量的配置,
命令窗口中***gradle -v***
新建这两个文件,
init.gradle
allprojects {
repositories {
mavenLocal()
maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
mavenCentral()
}
buildscript {
repositories {
maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
}
}
}
gradle.properties
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8systemProp.http.proxyHost=127.0.0.1systemProp.http.proxyPort=10800systemProp.https.proxyHost=127.0.0.1systemProp.https.proxyPort=10800systemProp.file.encoding=UTF-8org.gradle.warning.mode=all
将这两个文件放到下图两个位置。
打开eclipse对其进行配置
jdk就是bin的上级。这里面配置的GRADLE_USER_HOME
需要在环境变量中进行配置
这个路径可以自己指定,然后在eclipse的配置中选到你指定的文件夹里面就行。
如果使用maven的本地仓库路径,上面的init.gradle要使用下面的。
ps:没安装maven可以直接划到下方。
allprojects {
repositories {
maven { url 'file:///D:/development/maven/mavenjar'}
//这里面的maven路径我使用的是自己设置的,它的配置在下面的settings.xml中
mavenLocal()
maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
mavenCentral()
}
buildscript {
repositories {
maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
}
}
}
settings.xml里面的内容根据自己的实际情况进行修改。
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>D:/development/maven/mavenjar</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
</mirrors>
<profiles>
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
</settings>
使用maven本地仓库的路径是因为可以使用maven以前的jar包,更快捷方便。
划到这里就可以了。
这样你创建或者拉取的项目就可以自动更新依赖了。
安装spring,及springboot插件,百度就好。
使用
tortoiseSVN将项目拉取到本地文件夹,之后使用
导入你的本地项目,大功告成。