1. 程式人生 > >IDEA匯入Spring原始碼環境搭建

IDEA匯入Spring原始碼環境搭建

一,環境準備

    1,Spring原始碼包

        下載地址:https://github.com/spring-projects/spring-framework

    2,gradle工具

        下載地址:http://downloads.gradle.org/distributions/gradle-4.6-bin.zip

    3,IDEA工具(這是廢話)

二,搭建流程

    1,下載Spring原始碼包,GitHub是國外伺服器,慢跟網速沒關係,50KB左右吧,10KB也別罵街

        * 下載完成後解壓就可以,Spring原始碼包沒有需要配置的東西

        

    2,下載gradle工具包

        * 直接複製上面路徑到連結框直接下載

        

        * 解壓安裝包到制定路徑

        

        * 配置gradle環境變數

            -- 新增GRADLE_HOME變數  GRADLE_NAME : ${gradlePath}

        

                    使用gradle -v 進行環境變數檢驗

        

            -- 新增GRADLE_HOME到Path變數 : PAHT : %GRADLE_HOME%\bin

            

            -- 酌情配置gradle工廠, gradle有預設工廠, 和maven差不多, 在使用者下的.gradle檔案, 可以自己進行

                配置 : GRADLE_USER_HOME : ${path}\.gradle

            

    3,使用gradle安裝依賴包(可省略)

        * 這一部分有文件存在不需要下載直接成功,這是因為演示環境的.gradle倉庫中已經下載完成

        

        

        * 雙擊./gradlew.bat直接進行依賴包安裝,這個過程很耗時,因為從國外伺服器下載

        * IDEA載入完成後會自動進行下載

    4,Eclipse走到這一步後需要執行import-into-eclipse檔案,IDEA直接跳過即可

         

    5,開啟IDEA,直接open該專案

    

   

    6,配置本地gradle

    

    7,走到這一步,暫時可以把工作交給IDEA自己完成,這裡需要注意兩個異常

        * Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the 

            proxy  國外伺服器可能存在不穩定,連結超時,這時候需要重新整理gradle

        

    * Unable to make the module: related gradle configuration was not found. Please, re-import 

        the Gradle 沒有找到gradle配置,第五六步,檢視gradle配置是否正常,然後重新整理gradle

   8, gradle安裝完成依賴包後,對整個工程進行重新構建

        

    9,jar包引入

        * 走到這裡後,如果不出意外,構建會報錯,兩個jar包找不到

        

            

        * 這是因為spring在構建中,為了防止衝突,沒有引入這兩個包,需要自己引入

        * 報錯的位置在spring-core模組下

        

        

    * 選中jar包重新引入

    

    * 刪除原來jar包

    

    * 新增新的jar包

    

    * 第二個包同理引入

10,引入完成後,重新構建 build --> build project

    

11,Spring匯入完成!!!

相關推薦

IDEA匯入Spring原始碼環境搭建

一,環境準備    1,Spring原始碼包        下載地址:https://github.com/spring-projects/spring-framework    2,gradle工具        下載地址:http://downloads.gradle.o

Spring原始碼環境搭建-4.3.6

1,前言 之前寫了一篇Spring 3.2.x原始碼環境的搭建的筆記 發現3.2.x版本的Spring原始碼過於久遠,導致在匯入程式碼之後會有很多錯誤需要手工處理 甚至連當時依賴的jar版本都需要重新修改才能build成功 搭建原始碼環境的初衷是為了學習原始碼

前奏:Spring 原始碼環境搭建

### 1. 主要依賴工具 - JDK1.8+ - Gradle - IntelliJ IDEA - Git > tip: IDEA的版本儘量選擇高點的版本,低版本存在構建失敗的風險,Gradle 版本後面來說怎麼選擇 ### 2. 拉取專案 - 我們要研究 `spring` 原始碼

開源地圖服務geoserver原始碼研究實踐(IntelliJ IDEA2017匯入工程、環境搭建

今天我們來學習一下有關開源地圖服務geoserver的原始碼。首先學習這個原始碼還是挺有用的,geoserver是關於spring、寫的一個java服務,此外程式碼裡面應用到很多程式設計套路(設計模式)方面的知識,geoserver地圖服務實現OGC(開放地理資訊聯盟)wms

kafaka idea原始碼環境搭建

1.下載  gradle  2.下載原始碼(版本  0.10.2.1 低版本scala 編譯出現問題) 3.idea 安裝scala環境(從硬碟上安裝scala遇到的問題Plugin ‘scala’ is incompatible with this installa

[原始碼分析]Spring boot 原始碼環境搭建

閱讀原始碼的第一步:環境搭建 在讀研期間,筆者嘗試閱讀過Tomcat、Hadoop以及Cougaar等開源軟體的程式碼,這次選擇閱讀Spring boot的原始碼,並計劃形成一系列的原始碼分析的文件。 Spring boot作為一個優秀的開源軟體,

Intellij Idea如何匯入spring原始碼

一.讀原始碼的目的 我們在開發過程中往往會運用一些市場上一些主流的框架,例如spring,hibernate ,strust 和mybaities 等。 我們往往可能有時候只知道運用,卻不知道這些框架內部實現機制。這樣我們就需要讀這些框架的原始碼,方便我們更深入的去了解 和

Spring 5.2.x 原始碼環境搭建(Windows 系統環境下)

本文參考自部落格 https://blog.csdn.net/qq_41907991/article/details/107101967,有改動。 參考官方文件: https://github.com/spring-projects/spring-framework/wiki/Build-from-Sour

Intellij IDEA工具Java web 環境搭建

ech aid deploy cal 項目 -- windows 7 acl 目錄 Java web 環境搭建 環境依賴 操作系統:Windows 7 64位 開發工具:IntelliJ IDEA 13.1.4 開發工具依賴環境 JDK版本:1.7+ 開發工具依賴插

spring-boot環境搭建

ping sts error cst ebe example water patch ces 1、下載:spring-tool-suite-3.9.2.RELEASE-e4.7.2-win32-x86_64http://spring.io/tools/sts/all解壓後點

基於IDEA的JavaWeb開發環境搭建

follow eva 用戶 tomcat bin 壓縮包 模板 地方 服務 基於IDEA的JavaWeb開發環境搭建 基於IDEA的JavaWeb開發環境搭建 jdk下載安裝配置環境變量 下載 安裝 配置環境變量 下載安裝激活使

Spring01-->Spring框架環境搭建

ring0 fin cat 默認 def 所有 升級 div 搜索 1.導入jar包   1.1 四個核心包和一個日誌包(commons-logging)       2.在src下新建applicationContext.xml   2.1 文件名稱和路徑可以自定義   

Spring Boot環境搭建

Spring Boot環境搭建 方法一:使用idea的Spring Initializer建立 方法二:直接在官網上建立專案並匯入idea中 Spring Boot專案與傳統web maven專案的區別 Spring Boot的優點 Spring

springSecurity的學習筆記--spring-Security環境搭建

   在閒暇時間進行了spirngSecurity的學習。 視訊是慕課網老師的 springSecurity打造企業級認證授權。   老師講的太好了,以我的水平唯有換個層次,才能更好的理解整個流程。 因為老師是站在架構師的角度,而我是學習者的角度。 

【Spark核心原始碼】Spark原始碼環境搭建

目錄 準備條件 下載spark原始碼,並解壓 開啟spark原始碼下的pom.xml檔案,修改對應的java和intellij裡的maven版本 開啟intellij,Inport Project,將原始碼匯入intellij中 問題總結(十分重要) Maven編譯打包前的準

深入理解 Tomcat(一)原始碼環境搭建和 How Tomcat works 原始碼

轉載自:https://blog.csdn.net/qq_38182963/article/details/78660767 為了瞭解 tomcat 的原理, 樓主費勁心思, 從圖書館借來了絕版的<>, 下載了該書中的例項原始碼, 由於該書已經

idea匯入spring5原始碼(gradle)

注:草稿版,個人記錄用,待完善 匯入,並設定gradle編譯,gradle可到官網下載 匯入的出現以下問題: Error:(30, 0) No such property: values for class: org.gradle.api.internal.tasks.

eclipse如何匯入spring 原始碼

下載spring專案到本機 有兩種方法 從spring官網下載原始碼到本機,然後解壓放到指定目錄 通過eclipse的git外掛下載 第一種方法比較簡單,沒什麼好講的,這裡主要給大家講第二種方法 通過eclipse的git外掛下載   在github搜尋spring-f

Hadoop原始碼環境搭建

準備工具: maven 3.0.0版本或者更高版本(配置中心庫) protocbuff 2.5.0 http://www.zlib.net/ git bash(Windows環境可以用此工具執行編譯命令) 原始碼下載: http://hadoop.apache.org/releases.html

DPDK吉林快三原始碼環境搭建

我安裝的是CentOS7 64位,使用的dpdk16.07版本 (一)配置環境要求 菠菜網站的彩票原始碼下載地址     QQ2747044651 葡京娛樂城,BBIN體育彩票      http://zhengtuwang