1. 程式人生 > >maven 打包時第三方jar 問題

maven 打包時第三方jar 問題

絕對路徑 div 問題 artifact aging code pan 打包 end

問題:maven 工程在webapp 下lib 引入了第三方jar 包,無法打成war 包

原因:maven 工程打包時要在倉庫檢查jar 全不全

解決:將第三方jar 包上傳到本地倉庫,在pom 文件中用坐標形式引入

-----------檢查maven 插件環境是不是正確的

方法:cmd 命令打開控制臺

dependency>
<groupId>cn.alyun</groupId>
<artifactId>sdk-code</artifactId>
<version>3.1.1</version>
</dependency
>

輸入命令如下:一行命令,不要搞錯了,命令空格自己搞

mvn install:install-file -Dfile=D:\alyun-sdk-code-3.1.1.jar //jar 的絕對路徑
-DgroupId=cn.alyun     //對應<groupId>
-DartifactId= sdk-code   //對應<artifactId>
-Dversion=3.1.1            //對應<version>
-Dpackaging=jar            

maven 打包時第三方jar 問題