maven手動導包
產生場景:maven手動導包出現在專案所用jar包版本過低,maven雲端無此版本的依賴場景
解決案例:
mvn install:install-file -Dmaven.repo.local=D:\software\maven\DB_group -DgroupId=org.apache.kudu -DartifactId=kudu-spark_2.10 -Dversion=1.6.0-cdh5.14.99 -Dpackaging=jar -Dfile=D:\software\maven\kudu-spark_2.10-1.6.0-cdh5.14.99.jar
案例分解
輸入引數
安裝指定檔案到本地倉庫命令:mvn install:install-file
-Dmaven.repo.local 倉庫位置
-DgroupId=<groupId>
-DartifactId=<artifactId>
-Dversion=1.0.0 版本號
-Dpackaging=jar 打包方式
-Dfile=<myfile.jar> jar檔案位置
小測試
# 注意:需要合併為一行
mvn install:install-file
-Dmaven.repo.local= D:\software\maven\DB_group # 本地倉庫地址
-DgroupId=org.apache.poi # dependence 第一部分
-DartifactId=poi # dependence 第二部分
-Dversion=3.10.1 # dependence 第三部分
-Dpackaging=jar # 打包方式 --jar
-Dfile=D:\software\maven\XXX.jar #jar包存放地址
執行
cmd 執行一下就可以(mvn -V 測試一下maven環境變數是否配置)
相關文章
- eclipse 手動新增jar包到maven庫EclipseJARMaven
- Maven建立專案遇到導包錯誤:Maven
- 解決Maven中90%的依賴(導包)問題Maven
- Maven引入本地jar包MavenJAR
- Maven生成原始碼包Maven原始碼
- Maven還停留在導jar包?快來探索Nexus私服的新世界MavenJAR
- Maven專案打jar包MavenJAR
- maven 工程匯入jar包MavenJAR
- 思維導圖學 MavenMaven
- 《《《maven倉庫下載jar包MavenJAR
- java打jar包的maven方式JavaJARMaven
- MAVEN 與 JAVA 包命名規範MavenJava
- 解放雙手 | Jenkins + gitlab + maven 自動打包部署專案JenkinsGitlabMaven
- 動手理解導航守衛(Vue)Vue
- Maven 專案引入本地 jar 包方法MavenJAR
- 新增jar包到本地Maven倉庫JARMaven
- UE4 如何關閉自動更新導航,手動更新導航
- maven安裝jar包到本地倉庫MavenJAR
- 釋出jar包到maven中央倉庫JARMaven
- 從Maven專案中獲取Jar包MavenJAR
- maven打包報錯:在類路徑或引導類路徑中找不到程式包 java.langMavenJava
- maven缺失ojdbc6解決方法(手動安裝ojdbc6)MavenJDBC
- Maven 自動化部署Maven
- Maven自動化部署Maven
- 一文帶你弄懂 Maven 拉包原理Maven
- maven私服上傳和下載包的配置Maven
- Maven Idea檢視解決jar包衝突MavenIdeaJAR
- 如何將JAR包釋出到Maven中央倉庫?JARMaven
- Maven deploy部署jar包到遠端私倉MavenJAR
- Arduino手動安裝ESP32開發包UI
- Go module 本地導包方式Go
- idea maven update下載未下載好的jar包IdeaMavenJAR
- 本地Maven引用其他Jar包,非雲上。Nenux私服。MavenJARUX
- Maven 自動化構建Maven
- maven打包oracle jdbc驅動MavenOracleJDBC
- Lombok 的@ToString導致的Maven編譯錯誤LombokMaven編譯
- 用Maven部署war包到遠端Tomcat伺服器MavenTomcat伺服器
- Maven推送本地jar包到遠端私有倉庫配置MavenJAR