Spring 6.1.10版本源碼編譯

每篇一句

我們對時間的感知其實非常主觀,我們越習慣于我們的生活方式,生活里面的新鮮感就越少,我們對時間
的感知就越快,生命就越短。

1.源碼下載

進入Spring官網

https://spring.io/

按照上圖步驟進入如下Spring Framework鏈接

https://spring.io/projects/spring-framework

? ? ??

使用git clone代碼到本地,命令行如下

?
git clone?https://github.com/spring-projects/spring-framework.git

代碼下載完成后執行如下命令切換為6.1.10標簽

git checkout 6.1.10

2.源碼編譯

將spring-framework/gradle/wrapper? 目錄下的gradle-wrapper.properties內容修改為

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
# distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
distributionUrl=file:///D:/gradle-8.7/gradle-8.7-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

由于聯網下載gradle比較慢,直接替換為本地下載好的gradle,然后在spring-framework目錄下執行gradlew :spring-oxm:compileTestJava,執行完畢之后,將項目導入到IDEA進行編譯,編譯時需要排除spring-aspects模塊(此模塊以來Aspectj),不然編譯會報錯。

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/41744.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/41744.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/41744.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

羅劍鋒的C++實戰筆記學習(二):容器、算法庫、多線程

4、容器 1)、容器的通用特性 所有容器都具有的一個基本特性:它保存元素采用的是值(value)語義,也就是說,容器里存儲的是元素的拷貝、副本,而不是引用 容器操作元素的很大一塊成本就是值的拷貝…

RAG 工業落地方案框架(Qanything、RAGFlow、FastGPT、智譜RAG)細節比對!CVPR自動駕駛最in挑戰賽賽道,全球冠軍被算力選手奪走了

RAG 工業落地方案框架(Qanything、RAGFlow、FastGPT、智譜RAG)細節比對!CVPR自動駕駛最in挑戰賽賽道,全球冠軍被算力選手奪走了。 本文詳細比較了四種 RAG 工業落地方案 ——Qanything、RAGFlow、FastGPT 和智譜 RAG,重…

git push之后回滾到某個版本

背景 因為粗心在主分支上修改了代碼,push了上去,污染了主分支,希望將主分支之后的修改回滾,包括提交記錄,就是遠程的記錄中回到希望回到的版本,保持干凈。 git push -f 可以做到,會沖掉所有的…

SwiftUI 6.0(iOS 18.0)滾動視圖新增的滾動階段(Scroll Phase)監聽功能趣談

何曾幾時,在 SwiftUI 開發中的禿頭小碼農們迫切需要一種能夠讀取當前滾動狀態的方法。 在過去,他們往往需要借助于 UIKit 的神秘力量。不過這一切在 SwiftUI 6.0 中已成“滄海桑田”。 在本篇博文中,您將學到如下內容: 1. Scroll…

一份適合新手的軟件測試練習項目

最近,不少讀者托我找一個能實際練手的測試項目。開始,我覺得這是很簡單的一件事,但當我付諸行動時,卻發現,要找到一個對新手友好的練手項目,著實困難。 我翻了不下一百個web網頁,包括之前推薦練…

nginx的知識面試易考點

Nginx概念 Nginx 是一個高性能的 HTTP 和反向代理服務。其特點是占有內存少,并發能力強,事實上nginx的并發能力在同類型的網頁服務器中表現較好。 Nginx 專為性能優化而開發,性能是其最重要的考量指標,實現上非常注重效率&#…

C#用鏈表和數組分別實現堆棧

1.鏈表 實現棧的四個基本功能 入棧 出棧 長度 棧頂值 public class 基礎 : MonoBehaviour {public class MyStack{//定義每一個元素的數據結構 //下一個元素 和 該元素的值public class StackData{public StackData next;public object data;public StackData(StackData next,…

linux驅動編程 - kfifo先進先出隊列

簡介: kfifo是Linux Kernel里面的一個 FIFO(先進先出)數據結構,它采用環形循環隊列的數據結構來實現,提供一個無邊界的字節流服務,并且使用并行無鎖編程技術,即當它用于只有一個入隊線程和一個出…

nginx修改網站默認根目錄及發布(linux、centos、ubuntu)openEuler軟件源repo站點

目錄 安裝nginx配置nginx其它權限配置 安裝nginx dnf install -y nginx配置nginx whereis nginxcd /etc/nginx llcd conf.d touch vhost.conf vim vhost.conf 命令模式下輸入:set nu或:set number可以顯示行號 復制如下內容: server {listen 80;server_name…

【0294】Postgres內核 dynahash 之 hash_search 實現原理

相關文章: 【0289】Postgres內核之哈希表(Hash Tables) 【0290】Postgres內核之dynahash(動態哈希表,dynamic hash tables)(概念篇) 【0291】Postgres內核之dynahash table 創建 【0292】Postgres內核源碼之dynahash 插入entry實現 【0293】Postgres內核之創建 dynahas…

ESP32 通過藍牙顯示歌詞代碼示例

通過藍牙協議播放音樂,有的時候需要顯示歌詞,這里就是a2dp庫獲取了歌詞 值得注意的是要想正確獲取到歌詞,必須打開各種播放器的字幕(歌詞)開關 本項目用了三個開源庫 a2dp,tft_espi,xfont. a2dp &#x…

基于python實現的監聽服務接口是否正常,發送異常消息到釘釘群

獲取釘釘機器人 創建釘釘群組(要求至少三個成員)進入群組 設置>機器人>添加機器人選擇自定義機器人 按照要求填寫完獲取到 Webhook的鏈接 實現代碼 from time import sleep import requests import json from datetime import datetime import logging# 配置日志記錄的…

數據結構第11節: B樹

B樹是一種自平衡的樹數據結構,它能夠保持數據排序,并且在插入、刪除和查找操作中具有對數時間復雜度。B樹廣泛應用于文件系統、數據庫和索引中,因為它們可以有效地處理大量數據。 B樹的特點: 所有葉子節點都位于同一層。每個節點…

【】AI八股-神經網絡相關

Deep-Learning-Interview-Book/docs/深度學習.md at master amusi/Deep-Learning-Interview-Book GitHub 網上相關總結: 小菜雞寫一寫基礎深度學習的問題(復制大佬的,自己復習用) - 知乎 (zhihu.com) CV面試問題準備持續更新貼 …

.net 調用海康SDK的跨平臺解決方案

??歡迎點贊 :?? 收藏 ?留言 ?? 如有錯誤敬請指正,賜人玫瑰,手留余香!??本文作者:由webmote 原創??作者格言:新的征程,我們面對的不僅僅是技術還有人心,人心不可測,海水不可量,唯有技術,才是深沉黑夜中的一座閃爍的燈塔序言 上2篇海康SDK使用以及常見的坑…

PCL 點云PFH特征描述子

點云PFH特征描述子 一、概述1.1 概念1.2 算法原理一、代碼實現二、結果示例一、概述 1.1 概念 點特征直方圖PFH(Point Feature Histograms)描述子:用于表示點云中每個點的局部幾何形狀信息,它是一種直方圖描述子,包括了點云的法線方向和曲率信息,PFH描述子可以幫助區分不同…

深入Django(八)

掌握Django的管理后臺 引言 在前七天的教程中,我們介紹了Django的基礎架構、模型、視圖、模板、URL路由、表單系統以及數據庫遷移。今天,我們將深入了解Django的管理后臺,這是一個功能強大的內置管理界面,用于創建、更新、查看和…

【JavaEE精煉寶庫】文件操作(1)——基本知識 | 操作文件——打開實用性編程的大門

目錄 一、文件的基本知識1.1 文件的基本概念:1.2 樹型結構組織和目錄:1.3 文件路徑(Path):1.4 二進制文件 VS 文本文件:1.5 其它: 二、Java 操作文件2.1 方法說明:2.2 使用演示&…

QT面試筆記總計

一 Qt 保證多線程安全? 使互斥鎖保證多線程安全性。QMutex類、。使用讀寫鎖保證多線程安全性,QReadWriteLock。使用信號和槽機制保證多線程安全性。使用顯示切換保證多線程安全性。QTread類。 Qt 中的事件與信號的區別? 事件與信號的實現機制不同;事…

HCIA綜合實驗

學習新思想,爭做新青年。今天學習的是HCIA綜合實驗! 實驗拓撲 實驗需求 總部: 1、除了SW8 SW9是三層交換機,其他交換機均為2層交換機。 2、GW為總部的出口設備,使用單臂路由技術,VLAN10,20,100的網關都在GW…