1. 程式人生 > 其它 >關於Spring Cloud Gateway 遠端程式碼執行漏洞(CVE-2022-22947)的安全告知

關於Spring Cloud Gateway 遠端程式碼執行漏洞(CVE-2022-22947)的安全告知

簡述:在Windows11系統上以zip格式安裝Maven3.8.x

Maven是什麼?

Maven是基於專案物件模型(POM project object model),可以通過一小段描述資訊(配置)來管理專案的構建,報告和文件的軟體專案管理工具。

通俗的講maven就是專門用於構建和管理專案的工具,他可以幫助我們去下載我們所需要jar包,幫助我們去管理專案結構,幫助我們去實現專案的維護、打包等等...

安裝

網址:Maven官網

選擇頁面左側Download 在頁面下方選擇apache-maven-3.8.5-bin.zip進行下載
我們下載的是zip格式,只需解壓縮後配置環境變數即可使用

配置

在配置Maven前需要配置好Java環境變數
以下配置均在系統變數中設定

新建M2_HOME環境變數,變數值為D:\develop_tools\apache-maven-3.8.5\binMAVEN_HOME環境變數,變數值為D:\develop_tools\apache-maven-3.8.5\ 這裡的路徑改為你們自己的Maven解壓路徑

在Path後新增(新建)%MAVEN_HOME%\bin

檢查環境變數是否配置成功

在命令列視窗輸入mvn -varsion 如果顯示環境資訊則配置成功

settings.xml檔案配置

本地倉庫的配置

開啟Maven的安裝目錄,選擇conf下的settings.xml

開啟
在檔案的49行的localRepository可以看到Maven的預設本地倉庫路徑是${user.home}/.m2/repository
可以修改成你想要的本地倉庫路徑,在註釋外新增<localRepository>本地倉庫路徑</localRepository>

修改Meven的源地址為阿里源

同樣開啟settings.xml檔案
167行左右找到</mirrors>標籤,在他的上一行插入這段程式碼即可

	<mirror>
		<id>nexus-aliyun</id>
		<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
		<name>Nexus aliyun</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</mirror>

在IDEA中使用Maven

。。。待更

解除安裝Maven

直接刪除解壓出來的Maven檔案目錄,並移除已配置的環境變數