欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

通過(guò)GitHub獲取Eureka源碼

進(jìn)入git bash命令行,自己找個(gè)目錄,用來(lái)存放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è)過(guò)程需要等待很長(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è)版本,不然出了問(wèn)題特別麻煩,反正咱們只使用它來(lái)讀個(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é)果,說(shuō)明安裝成功了

設(shè)置Gradle倉(cāng)庫(kù)的下載地址

打開(kāi)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文件

最后在打開(kāi)的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)文章

  • SpringMVC基于阻塞隊(duì)列LinkedBlockingQueue的同步長(zhǎng)輪詢功能實(shí)現(xiàn)詳解

    SpringMVC基于阻塞隊(duì)列LinkedBlockingQueue的同步長(zhǎng)輪詢功能實(shí)現(xiàn)詳解

    這篇文章主要介紹了SpringMVC基于阻塞隊(duì)列LinkedBlockingQueue的同步長(zhǎng)輪詢功能實(shí)現(xiàn)詳解,本文介紹的也是生產(chǎn)者消費(fèi)者的一種實(shí)現(xiàn),生產(chǎn)者不必是一個(gè)始終在執(zhí)行的線程,它可以是一個(gè)接口,接受客戶端的請(qǐng)求,向隊(duì)列中插入消息,需要的朋友可以參考下
    2023-07-07
  • java 中JXL操作Excel實(shí)例詳解

    java 中JXL操作Excel實(shí)例詳解

    這篇文章主要介紹了java 中JXL操作Excel實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • java中Scanner輸入用法實(shí)例

    java中Scanner輸入用法實(shí)例

    Java的Scanner用法,主要用于算法筆試時(shí)的控制臺(tái)輸入,下面這篇文章主要給大家介紹了關(guān)于java中Scanner輸入用法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • java實(shí)現(xiàn)省市區(qū)三級(jí)聯(lián)動(dòng)

    java實(shí)現(xiàn)省市區(qū)三級(jí)聯(lián)動(dòng)

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)省市區(qū)三級(jí)聯(lián)動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • JAVA字符串類型switch的底層原理詳析

    JAVA字符串類型switch的底層原理詳析

    這篇文章主要給大家介紹了關(guān)于JAVA字符串類型switch的底層原理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用JAVA具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • POST方法給@RequestBody傳參數(shù)失敗的解決及原因分析

    POST方法給@RequestBody傳參數(shù)失敗的解決及原因分析

    這篇文章主要介紹了POST方法給@RequestBody傳參數(shù)失敗的解決及原因分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • 關(guān)于使用Mybatisplus自帶的selectById和insert方法時(shí)的一些問(wèn)題

    關(guān)于使用Mybatisplus自帶的selectById和insert方法時(shí)的一些問(wèn)題

    這篇文章主要介紹了關(guān)于使用Mybatisplus自帶的selectById和insert方法時(shí)的一些問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • SpringBoot中屬性賦值操作的實(shí)現(xiàn)

    SpringBoot中屬性賦值操作的實(shí)現(xiàn)

    這篇文章主要介紹了SpringBoot中屬性賦值操作的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Java接口返回省市區(qū)樹(shù)形結(jié)構(gòu)的實(shí)現(xiàn)

    Java接口返回省市區(qū)樹(shù)形結(jié)構(gòu)的實(shí)現(xiàn)

    本文主要介紹了Java接口返回省市區(qū)樹(shù)形結(jié)構(gòu)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Project?Reactor源碼解析publishOn使用示例

    Project?Reactor源碼解析publishOn使用示例

    這篇文章主要為大家介紹了Project?Reactor源碼解析publishOn使用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08

最新評(píng)論