eureka源码之idea导入源码

eureka源码阅读


一、去官网下载gradle2.10版本 因为eureka使用的gradle管理的依赖,所以必须要用到,然后对应的版本就是2.10

二、这里修改一下gradle仓库的下载地址
eureka源码之idea导入源码_第1张图片
新建一个 init.gradle 文件
内容如下:

allprojects{
    repositories {
        def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/'
        all { ArtifactRepository repo ->
            if(repo instanceof MavenArtifactRepository){
                def url = repo.url.toString()
                if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
                    remove repo
                }
            }
        }
        maven {
            url REPOSITORY_URL
        }
    }
}

然后在idea中设置一下gradle配置,就是使用自己的配置
一、在一个文件夹下使用git clone https://github.com/Netflix/eureka.git
克隆下来完整的git仓库
,然后在文件夹下 双击 gradlew.bat 下载一些配置文件等下载好了使用idea 导入即可
这里有几个坑 就是idea默认使用的是jdk11版本的run time jdk 所以需要改成8的版本
具体操作如下:
1、在plugins 下搜索 choose runtime 插件并下载
eureka源码之idea导入源码_第2张图片
然后重启idea 按下快捷键 ctrl + shift + a 弹出输入 choose runtime
eureka源码之idea导入源码_第3张图片
然后切换成自己的jdk目录即可
最后在打开的eureka源码中修改一下 build.grade文件

    repositories {
//        mavenCentral()
        maven {
            url 'http://maven.aliyun.com/nexus/content/groups/public/'
        }
    }

然后就等待下载完毕即可了

你可能感兴趣的:(eureka源码之idea导入源码)