【Maven】手動安裝依賴到本地倉庫
- 【一】下載依賴
- 【二】安裝 JAR 文件到本地倉庫
- 【三】驗證安裝
- 【四】在項目中使用該依賴
- 【1】注意事項
- 【2】額外提示
【一】下載依賴
登錄到中央倉庫下載依賴,中央倉庫地址:https://mvnrepository.com/
搜搜你的依賴的artifactId 然后看看你要下載哪一個版本,下載下來的是jar包
確定需要的依賴項版本。例如,ojdbc6 是 Oracle 提供的用于 Java 的數據庫驅動。
訪問 Oracle 官方網站,下載對應版本的 JAR 文件。例如,ojdbc6.jar。
【二】安裝 JAR 文件到本地倉庫
使用 mvn install:install-file 命令,將 JAR 文件安裝到本地 Maven 倉庫。
示例命令
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=/path/to/ojdbc6.jar
參數說明
-DgroupId: 定義組 ID。例如,com.oracle。
-DartifactId: 定義工件 ID。例如,ojdbc6。
-Dversion: 定義版本號。例如,11.2.0.1.0。
-Dpackaging: 定義文件的打包類型。對于 JAR 文件,值是 jar。
-Dfile: 定義文件路徑。替換為你的 ojdbc6.jar 文件的完整路徑。
【三】驗證安裝
(1)在本地 Maven 倉庫中驗證文件是否已正確安裝,確認自己的本地倉庫路徑。
(2)本地倉庫路徑一般是:
Linux/macOS: ~/.m2/repository
Windows: C:\Users<你的用戶名>.m2\repository
(3)檢查以下路徑是否存在 JAR 文件:
~/.m2/repository/com/oracle/ojdbc6/11.2.0.1.0/ojdbc6-11.2.0.1.0.jar
【四】在項目中使用該依賴
在項目的 pom.xml 文件中添加如下依賴:
<dependency><groupId>com.oracle</groupId><artifactId>ojdbc6</artifactId><version>11.2.0.1.0</version>
</dependency>
【1】注意事項
(1)許可證限制: Oracle 提供的驅動程序通常受到許可證約束,因此它們不會托管在 Maven 中央倉庫中。
(2)共享本地安裝: 如果你團隊中有多個開發者,建議將此依賴上傳到公司內部的私有倉庫(例如 Nexus 或 Artifactory)。
【2】額外提示
如果你需要安裝多個文件,可以使用一個 install 腳本或 Maven 的 plugin 功能以減少重復工作。例如:
mvn install:install-file \-DgroupId=com.oracle \-DartifactId=ojdbc8 \-Dversion=19.8.0.0 \-Dpackaging=jar \-Dfile=/path/to/ojdbc8.jar