補充說明:jar包的下載方式有三種
方式一:從maven官方庫下載,需要用到maven命令,過程繁瑣;
方式二:從maven官方庫下載,通過瀏覽器下載;
方式三:從阿里maven庫可以直接通過瀏覽器下載。
這里建議大家直接看方式二或者方式三,如果方式二太慢的話,就換方式三
方式一:從maven官方庫下載
一、前提
需要安裝並配置maven環境
二、准備工作
1.在桌面創建一個文件夾:maven中央倉庫-jar下載;

2.創建一個bat文件,具體操作如下:
右鍵-->新建一個文本文件(text)-->將下面內容復制到txt文件中;
::使用dos命令執行mvn命令:將pom.xml文件所依賴的jar包從maven中央倉庫拷貝到本地 call mvn -f pom.xml dependency:copy-dependencies @pause

文件-->另存為-->bat文件,文件名隨意;

注意:編碼集使用ANSI,不使用UTF-8,否則,運行時中文提示顯示亂碼。
刪掉無用文件-->新建文本文檔.txt。
3.創建一個xml文件,具體操作如下:
還是新建一個文本文檔-->將以下內容復制到該txt文件當中
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>temp.download</groupId> <artifactId>temp-download</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <!-- 將需要下載的jar包依賴關系粘貼到dependencies標簽中 --> </dependencies> </project>
另存為pom.xml,文件名必須為pom
文件展示

三、具體操作
以從maven中央倉庫下載,json-2.4.jar為例
1.打開maven中央倉庫鏈接:http://mvnrepository.com/
輸入json-->Search

2.找到"net.sf.json-lib"-->點擊"json-lib"鏈接
3.選擇鏈接"2.4"

4.鼠標移至該區域,自動復制

5.選中pom.xml-->右鍵編輯-->保存
粘貼到dependencies標簽體中;

注意:下載json-2.4jar包需要添加依賴,<classifier>jdk15</classifier>,否則下載失敗。
6.雙擊運行你的bat文件,即可。
下載成功

下載成功后,jar包將會被保存在target\dependency目錄下

json-libjar包所依賴的其他jar也會被下載下來
20200330
4.下載失敗的可能原因
補充:如果下載失敗就看這一步
很多時候,在實際開發過程中並不會使用maven中央倉庫,而是使用公司私服地址。
由於在pom文件中的配置僅對當前項目有效,但若需在其他項目中使用,為避免代碼重復性,減少冗余,為了方便,我們會直接在settings.xml文件中配置profile標簽。
這將導致的結果就是上面新建的pom文件下載的時候會去私服下載而不是中央倉庫,進而導致下載失敗。
因此,我們可以利用pom.xml中可以單獨配置maven庫地址的特性,進行修正,讓其從中央倉庫下載文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>temp.download</groupId>
<artifactId>temp-download</artifactId>
<version>1.0-SNAPSHOT</version>
<!-- 代碼庫:將服務器地址設置為maven中央倉庫,這樣settings.xml中的倉庫地址配置才會失效 -->
<repositories>
<repository>
<id>central</id>
<name>central maven</name>
<url>https://mvnrepository.com</url>
</repository>
</repositories>
<dependencies>
<!-- 將需要下載的jar包依賴關系粘貼到dependencies標簽中 -->
<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
</dependencies>
</project>
20200711
方式三:阿里庫下載jar包
很多情況下,會由於網絡等問題導致下載失敗,所以我們需要自己手動去倉庫下載jar包。
因此,有了上面從maven中央倉庫下載jar包的做法,但是,這種方法相對來說比較麻煩,不能使用瀏覽器直接下載
能不能通過瀏覽器在倉庫中直接下載jar包呢,最近發現阿里mvn庫已經支持啦,一起來看下
關鍵字搜索,最好輸入你要下載的jar包的artifactId的值,點擊搜索(地址見文末推薦)

這里需要注意的是:分清楚你要下載的jar包的名稱和版本,以及包的類型必須是jar,最終確定后,再點擊右側的下載按鈕。

這里,點擊第一個紅框,右側會彈出詳情界面

20200715
方式二:從maven中央倉庫下載jar包
打開maven倉庫官網地址,見文末鏈接,搜索你要下載的jar包,

點擊上圖的jar,即可下載jar包到本地。
