1. 程式人生 > >Netflix Eureka原始碼除錯環境搭建

Netflix Eureka原始碼除錯環境搭建

一:下載Gradle,從官網下載就可以了,非常簡單

(1)https://gradle.org/releases/,從這個地址去下載

(2)我下載的gradle-2.10-bin.zip,然後你找個目錄,解壓縮,比如我的目錄是:F:\development\gradle\gradle-2.10,因為eureka是基於gradle 2.10來的,你就下載這個吧,不然出問題了麻煩,反正就是讀個原始碼罷了

(3)設定GRADLE_HOME環境變數,值就是:F:\development\gradle\gradle-2.10

(4)在PATH環境變數中,加入%GRADLE_HOME%/bin

(5)在cmd命令列中,直接gradle -v,就ok了,可以看到gradle裝好了,跟maven其實是一樣的

進入git bash命令列,自己找個目錄,用來存放eureka原始碼,然後在目錄裡面,執行git clone https://github.com/Netflix/eureka.git,就可以了,這個是需要點時間的,稍微有點慢,等一會兒好了

二:基於gradlew.bat下載相關依賴

然後在eureka目錄中,直接雙擊gradlew.bat就可以,這個是人家給你提供的命令,直接就會下載所有需要的依賴,這個過程需要等待很長時間,得耐心點,因為走網路下載人家國外很多的依賴包什麼的,速度會慢一些

三:然後下載完了之後,將程式碼匯入IntelliJ IDEA

(1)如果已經打開了一個專案,可以選擇File->Close Project關閉當前專案,回到主介面

(2)點選import project

 

 (3)選擇自己所要匯入的專案和配置

 

 

 

 然後點選finish就開始下載所需依賴了,我這大約20分鐘左右下載完了,具體看個人網路。

(4)eureka原始碼目錄如下圖所示

 選擇你要讀的那個版本的原始碼,git checkout v1.7.2,轉到1.7.2版本的原始碼去