Maven的使用
2023-04-24 07:44:14 後端開發
Maven
1.下載并配置
-
下載地址:https://maven.apache.org/download.cgi?.
-
配置環境變數
- 新建系統變數,變數名為MAVEN_HOME,變數值為 maven 的安裝路徑

-
編輯名為Path的系統變數,然后點擊新建,輸入 %MAVEN_HOME%\bin


-
配置完成,測驗一下 ==> win+r輸入cmd,在命令列輸入 mvn ,彈出如下界面即配置成功

-
配置本地倉庫(更改資源的下載位置到D盤)
修改settings.xml檔案:apache-maven-3.9.1 \ conf \ settings.xml
在 settings 標簽中添加以下陳述句:
<localRepository>指定的保存路徑</localRepository>

-
配置鏡像倉庫
修改settings.xml檔案:apache-maven-3.9.1 \ conf \ settings.xml
在 mirrors 標簽中添加以下陳述句:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

2.新建專案
- 從外部界面點擊設定

- 修改默認的路徑
勾選Override

-
配置專案中的pom.xml檔案
在 dependencies標簽中添加以下陳述句(配置依賴)
<!--
1. dependency 表示依賴, 也就是這個專案需要依賴的 jar 包
2. groupId 和 artifactId 被統稱為坐標, 為了去定位這個jar
3. groupId: 一般是公司 比如 com.baidu , 這里是 javax.servlet
4. artifactId 一般是專案名, 這里是 javax.servlet-api
5. version 表示引入到專案的 jar 包的版本
-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/550916.html
標籤:其他
上一篇:Go語言上手(三) | 青訓營筆記
下一篇:返回列表
-
- 標籤雲
-
-
- 熱門瀏覽
-
-
-
例外宣告
相比于斷言適用于排除邏輯上不可能存在的狀態,例外通常是用于邏輯上可能發生的錯誤。 例外宣告 Item 1:當函式不可能拋出例外或不能接受拋出例外時,使用noexcept 理由 如果不打算拋出例外的話,程式就會認為無法處理這種錯誤,并且應當盡早終止,如此可以有效地阻止例外的傳播與擴散。 示例 //不可 ......
uj5u.com 2020-09-10 00:57:27 more
-
-
UVA11610 【Reverse Prime】
本人看到此題沒有翻譯,就附帶了一個自己的翻譯版本 思考 這一題,它的第一個要求是找出所有 $7$ 位反向質數及其質因數的個數。 我們應該需要質數篩篩選1~$10^{7}$的所有數,這里就不慢慢介紹了。但是,重讀題,我們突然發現反向質數都是 $7$ 位,而將它反過來后的數字卻是 $6$ 位數,這就說明 ......
uj5u.com 2020-09-10 00:57:36 more
-
統計區間素數數量
1 #pragma GCC optimize(2) 2 #include <bits/stdc++.h> 3 using namespace std; 4 bool isprime[1000000010]; 5 vector<int> prime; 6 inline int getlist(int ......
uj5u.com 2020-09-10 00:57:47 more
-
C/C++編程筆記:C++中的 const 變數詳解,教你正確認識const用法
1、C中的const 1、區域const變數存放在堆疊區中,會分配記憶體(也就是說可以通過地址間接修改變數的值)。測驗代碼如下: 運行結果: 2、全域const變數存放在只讀資料段(不能通過地址修改,會發生寫入錯誤), 默認為外部聯編,可以給其他源檔案使用(需要用extern關鍵字修飾) 運行結果: ......
uj5u.com 2020-09-10 00:58:04 more
-
【C++犯錯記錄】VS2019 MFC添加資源不懂如何修改資源宏ID
1. 首先在資源視圖中,添加資源 2. 點擊新添加的資源,復制自動生成的ID 3. 在解決方案資源管理器中找到Resource.h檔案,編輯,使用整個專案搜索和替換的方式快速替換 宏宣告 4. Ctrl+Shift+F 全域搜索,點擊查找全部,然后逐個替換 5. 為什么使用搜索替換而不使用屬性視窗直 ......
uj5u.com 2020-09-10 00:59:11 more
-
【C++犯錯記錄】VS2019 MFC不懂的批量添加資源
1. 打開資源頭檔案Resource.h,在其中預先定義好宏 ID(不清楚其實ID值應該設定多少,可以先新建一個相同的資源項,再在這個資源的ID值的基礎上遞增即可) 2. 在資源視圖中選中專案資源,按F7編輯資源檔案,按 ID 型別 相對路徑的形式添加 資源。(別忘了先把檔案拷貝到專案中的res檔案 ......
uj5u.com 2020-09-10 01:00:19 more
-
C/C++編程筆記:關于C++的參考型別,專供新手入門使用
今天要講的是C++中我最喜歡的一個用法——參考,也叫別名。 參考就是給一個變數名取一個變數名,方便我們間接地使用這個變數。我們可以給一個變數創建N個參考,這N + 1個變數共享了同一塊記憶體區域。(參考型別的變數會占用記憶體空間,占用的記憶體空間的大小和指標型別的大小是相同的。雖然參考是一個物件的別名,但 ......
uj5u.com 2020-09-10 01:00:22 more
-
【C/C++編程筆記】從頭開始學習C ++:初學者完整指南
眾所周知,C ++的學習曲線陡峭,但是花時間學習這種語言將為您的職業帶來奇跡,并使您與其他開發人員區分開。您會更輕松地學習新語言,形成真正的解決問題的技能,并在編程的基礎上打下堅實的基礎。 C ++將幫助您養成良好的編程習慣(即清晰一致的編碼風格,在撰寫代碼時注釋代碼,并限制類內部的可見性),并且由 ......
uj5u.com 2020-09-10 01:00:41 more
-
- 最新发布
-
-
Maven的使用
Maven 1.下載并配置 下載地址:https://maven.apache.org/download.cgi?. 配置環境變數 新建系統變數,變數名為MAVEN_HOME,變數值為 maven 的安裝路徑 編輯名為Path的系統變數,然后點擊新建,輸入 %MAVEN_HOME%\bin 配置完成 ......
uj5u.com 2023-04-24 07:44:14 more
-
Go語言上手(三) | 青訓營筆記
高質量編程簡介及編碼規范 高質量: 各種邊界條件考慮完備 例外情況處理,穩定性 易讀易維護 編程原則 簡單性 可讀性 生產力 編碼規范 公共符號始終要注釋 例外:實作介面的方法不需要注釋 格式化 使用gofmt(官方工具)自動格式化 注釋 代碼作用(適合公共符號) 代碼如何實作 (適合注釋實作程序) ......
uj5u.com 2023-04-24 07:44:05 more
-
CAS的service引數驗證
CAS登錄成功后會跳轉到service引數提供的url,目前系統中這個引數是沒有任何驗證的,service引數隨便賦一個網址就可以。為安全起見現在對這個service要作一下限制,比如只能是同源url才可以重定向。 下面是基于CAS 3.5.2對系統的改造程序。 系統比較老舊,之前也作過CAS方面的 ......
uj5u.com 2023-04-24 07:44:00 more
-
Go語言入門10(例外處理)
例外處理 panic 例外處理 ? 如果出現了panic例外,那么會停止當前函式的運行,然后會找recover()方法,如果沒有的話,就會報錯退出程式,如果有就會執行recover的方法體中的方法 ? 我們可以使用defer延遲處理函式來捕獲panic例外,用recover()來從錯誤場景中恢復,必 ......
uj5u.com 2023-04-24 07:43:56 more
-
NGINX 備忘清單_開發速查表分享
NGINX 備忘清單 Nginx (engine x) 是一個高性能的HTTP和反向代理web服務器 ,同時也提供了IMAP/POP3/SMTP服務。Nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的Rambler.ru站點(俄文:Рамблер)開發的,公開版本1.19.6發布于2020年12月1 ......
uj5u.com 2023-04-24 07:43:52 more
-
Django筆記二十九之中間件介紹
本文首發于公眾號:Hunter后端 原文鏈接:Django筆記二十九之中間件介紹 這一節介紹一下 Django 的中間件。 關于中間件,官方檔案的解釋為:中間件是一個嵌入 Django 系統的 request 和 response 的鉤子框架,是一個能夠全域改變 Django 輸入/輸出的系統。 我 ......
uj5u.com 2023-04-24 07:38:04 more
-
15面向物件特性
面向物件特性 封裝 在程式設計中,封裝(Encapsulation)是對具體物件的一種抽象,即將某些部分隱藏起來,在程式外部看不到,其含義是其他程式無法呼叫。要了解封裝,離不開“私有化”,就是將類或者是函式中的某些屬性限制在某個區域之內,外部無法呼叫。 封裝的作用: 1、保護隱私(把不想別人知道的東 ......
uj5u.com 2023-04-24 07:37:15 more
-
Geotools基本增刪改查Feature
postgis依賴 <dependency> <groupId>org.geotools</groupId> <artifactId>gt-main</artifactId> <version>27.2</version> </dependency> <dependency> <groupId>or ......
uj5u.com 2023-04-24 07:36:52 more
-
【深入淺出Spring原理及實戰】「原始碼除錯分析」深入原始碼探索
學習Spring原始碼的建議 閱讀Spring官方檔案,了解Spring框架的基本概念和使用方法。 下載Spring原始碼,可以從官網或者GitHub上獲取。 閱讀Spring原始碼的入口類,了解Spring框架的啟動程序和核心組件的加載順序。 閱讀Spring原始碼中的注釋和檔案,了解每個類和方法的作用和 ......
uj5u.com 2023-04-24 07:36:47 more
-
docker常用命令
#一、Docker基本概念 ###1.鏡像(Image) Docker 鏡像 是一個特殊的檔案系統,除了提供容器運行時所需的程式、庫、資源、配置等檔案外,還包含了一些為運行時準備的一些配置引數(如匿名卷、環境變數、用戶等)。鏡像 不包含 任何動態資料,其內容在構建之后也不會被改變。 docker的鏡 ......
uj5u.com 2023-04-24 07:36:21 more
- 友情鏈接
-
-