Eclipse使用Gradle导入Spring项目

首先查看eclipse能否建立Gradle工程,
Eclipse使用Gradle导入Spring项目
如果没有此选项,在eclipse得商店中(eclipse marketplace)安装buildship插件,Eclipse使用Gradle导入Spring项目如果速度特别缓慢,可以在Install New Software这个可以通过国内的镜像网站下载插件,但是要对下载的url进行镜像替换,下面是镜像替换的方法。
ps:先查询下eclipse对应版本的gradle以及gradle支持的jdk版本,否则会报错。
Eclipse使用Gradle导入Spring项目

把 http://download.epse.org/ 替换为 http://mirrors.ustc.edu.cn/eclipse 。
Eclipse使用Gradle导入Spring项目
下面是一些国内镜像。

在这里插入代码片
```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版本,否则安装完之后会报错。

Eclipse使用Gradle导入Spring项目本地安装之后好之后(解压即可),进行环境变量的配置,Eclipse使用Gradle导入Spring项目
命令窗口中***gradle -v***Eclipse使用Gradle导入Spring项目
新建这两个文件,
Eclipse使用Gradle导入Spring项目
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使用Gradle导入Spring项目
Eclipse使用Gradle导入Spring项目
打开eclipse对其进行配置Eclipse使用Gradle导入Spring项目
jdk就是bin的上级。这里面配置的GRADLE_USER_HOME
需要在环境变量中进行配置Eclipse使用Gradle导入Spring项目
这个路径可以自己指定,然后在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将项目拉取到本地文件夹,之后使用Eclipse使用Gradle导入Spring项目
导入你的本地项目,大功告成。

上一篇:初中全套学习资料


下一篇:名人堂与代金券 (25 分)