最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Idea導(dǎo)入eureka源碼實(shí)現(xiàn)過程解析

 更新時(shí)間:2020年08月20日 10:24:01   作者:joimages  
這篇文章主要介紹了Idea導(dǎo)入eureka源碼實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

通過GitHub獲取Eureka源碼

進(jìn)入git bash命令行,自己找個(gè)目錄,用來存放eureka源碼,然后在目錄里面,執(zhí)行g(shù)it clone  https://github.com/Netflix/eureka.git,就可以了,這個(gè)是需要點(diǎn)時(shí)間的,稍微有點(diǎn)慢,你等一會(huì)兒好了。

git clone https://github.com/Netflix/eureka.git

獲取eureka項(xiàng)目依賴

然后在eureka目錄中,直接雙擊gradlew.bat就可以,這個(gè)是人家給你提供的命令,直接就會(huì)下載所有需要的依賴,這個(gè)過程需要等待很長(zhǎng)時(shí)間,得耐心點(diǎn),因?yàn)樽呔W(wǎng)絡(luò)下載人家國(guó)外很多的依賴包什么的,速度會(huì)慢一些。

如果你希望讀取某個(gè)版本的eureka源碼,比如1.7.2版本,可以在git bash中執(zhí)行

git checkout v1.7.2

安裝Gradle

下載Gradle需要去他的官網(wǎng),https://gradle.org/releases/

因?yàn)閑ureka是使用的2.10版本,所以我們就下載這個(gè)版本,不然出了問題特別麻煩,反正咱們只使用它來讀個(gè)源碼罷了。下載gradle-2.10-bin.zip,然后找個(gè)目錄進(jìn)行解壓。比如我解壓的目錄是:D:\MySoft\gradle-2.10。

設(shè)置GRADLE_HOME環(huán)境變量,值就是D:\MySoft\gradle-2.10

在PATH環(huán)境變量中,加入%GRADLE_HOME%/bin

配置完成后,在cmd命令行中,直接輸入gradle -v,如果看到如下結(jié)果,說明安裝成功了

設(shè)置Gradle倉庫的下載地址

打開Gradle的安裝目錄下的init.d文件夾,在里面新建一個(gè)init.gradle文件,將以下內(nèi)容粘貼到文件中

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
    }
  }
}

設(shè)置idea的Gradle地址

我是用的idea2019.2版本的idea,其他的版本不太熟悉,但我估計(jì)大差不差。

選擇File->settings->Build,Execution,Deployment->Build Tools->Gradle

將Gradle use home修改為你的Gradle安裝路徑,比如我的就是D:\MySoft\gradle-2.10。

修改idea的jdk版本

這里有幾個(gè)坑 就是idea默認(rèn)使用的是jdk11版本的run time jdk 所以需要改成8的版本
具體操作如下:

1、在plugins 下搜索 choose runtime 插件并下載

然后重啟idea 按下快捷鍵 ctrl + shift + a 彈出輸入 choose runtime

然后切換成自己的jdk目錄即可

修改Eureka中的build.grade文件

最后在打開的eureka源碼中修改一下build.grade文件

buildscript {
//  repositories { jcenter() }
  repositories {
    maven {
      url 'http://maven.aliyun.com/nexus/content/groups/public/'
    }
  }
  dependencies {
    classpath 'com.netflix.nebula:gradle-extra-configurations-plugin:2.2.+'
  }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Cloud Config實(shí)現(xiàn)分布式配置中心

    Spring Cloud Config實(shí)現(xiàn)分布式配置中心

    這篇文章主要介紹了Spring Cloud Config實(shí)現(xiàn)分布式配置中心,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • Java?Rabbitmq中四種集群架構(gòu)的區(qū)別詳解

    Java?Rabbitmq中四種集群架構(gòu)的區(qū)別詳解

    這篇文章主要為大家詳細(xì)介紹了Java?Rabbitmq中四種集群架構(gòu)的區(qū)別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • Java實(shí)現(xiàn)mysql數(shù)據(jù)庫的自動(dòng)備份和自動(dòng)還原

    Java實(shí)現(xiàn)mysql數(shù)據(jù)庫的自動(dòng)備份和自動(dòng)還原

    這篇文章主要為大家詳細(xì)介紹了如何通過Java實(shí)現(xiàn)mysql數(shù)據(jù)庫的自動(dòng)備份和自動(dòng)還原,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2024-11-11
  • 基于SpringBoot實(shí)現(xiàn)Web應(yīng)用的登錄與退出功能

    基于SpringBoot實(shí)現(xiàn)Web應(yīng)用的登錄與退出功能

    登錄與退出功能作為 Web 應(yīng)用中的基礎(chǔ)且重要的組成部分,直接關(guān)系到用戶的安全和隱私保護(hù),所以本文給大家介紹了基于SpringBoot實(shí)現(xiàn)Web應(yīng)用的登錄與退出功能,文中有詳細(xì)的代碼供大家參考,需要的朋友可以參考下
    2024-04-04
  • SpringBoot使用自定義注解+AOP+Redis實(shí)現(xiàn)接口限流的實(shí)例代碼

    SpringBoot使用自定義注解+AOP+Redis實(shí)現(xiàn)接口限流的實(shí)例代碼

    這篇文章主要介紹了SpringBoot使用自定義注解+AOP+Redis實(shí)現(xiàn)接口限流,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • Java線程休眠_(dá)動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    Java線程休眠_(dá)動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    sleep() 的作用是讓當(dāng)前線程休眠,即當(dāng)前線程會(huì)從“運(yùn)行狀態(tài)”進(jìn)入到“休眠(阻塞)狀態(tài)”。下面通過實(shí)例代碼給大家介紹Java線程休眠的知識(shí),需要的朋友參考下吧
    2017-05-05
  • Spring Boot項(xiàng)目添加外部Jar包以及配置多數(shù)據(jù)源的完整步驟

    Spring Boot項(xiàng)目添加外部Jar包以及配置多數(shù)據(jù)源的完整步驟

    這篇文章主要給大家介紹了關(guān)于Spring Boot項(xiàng)目添加外部Jar包以及配置多數(shù)據(jù)源的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Java?實(shí)現(xiàn)訂單未支付超時(shí)自動(dòng)取消功能(京東商城為例)

    Java?實(shí)現(xiàn)訂單未支付超時(shí)自動(dòng)取消功能(京東商城為例)

    本文以京東網(wǎng)上商城為例,給大家介紹商品在下單后沒有支付的情況下,超時(shí)自動(dòng)取消功能,超過24小時(shí),就會(huì)自動(dòng)取消訂單,下面使用 Java 定時(shí)器實(shí)現(xiàn)超時(shí)取消訂單功能,感興趣的朋友一起看看吧
    2022-01-01
  • 深入解析SpringBatch適配器

    深入解析SpringBatch適配器

    Spring Batch是Spring的一個(gè)子項(xiàng)目,使用Java語言并基于Spring框架為基礎(chǔ)開發(fā),使得已經(jīng)使用 Spring 框架的開發(fā)者或者企業(yè)更容易訪問和利用企業(yè)服務(wù),本文給大家介紹SpringBatch適配器的相關(guān)知識(shí),感興趣的朋友一起看看吧
    2021-11-11
  • Java使用Preference類保存上一次記錄的方法

    Java使用Preference類保存上一次記錄的方法

    這篇文章主要介紹了Java使用Preference類保存上一次記錄的方法,較為詳細(xì)的分析了Preference類的使用技巧,需要的朋友可以參考下
    2015-05-05

最新評(píng)論

太白县| 旬阳县| 缙云县| 阳新县| 金堂县| 西藏| 敦煌市| 屯昌县| 郁南县| 伽师县| 金坛市| 会同县| 南皮县| 诸城市| 大荔县| 凉城县| 共和县| 海淀区| 长垣县| 依兰县| 大兴区| 思南县| 万源市| 富宁县| 石泉县| 方城县| 宿迁市| 孙吴县| 皋兰县| 阿克陶县| 玉屏| 湟源县| 化州市| 黄平县| 古田县| 沙雅县| 贵阳市| 金华市| 惠州市| 台江县| 周至县|