篇三:Maven打包本地jar
场景:maven工程打包依赖第三方jar有三个来源,maven公共服务器上的jar、本地maven工程、第三方jar(未上传公共服务器)
问题:第三方jar打包执行,会报异常
一、搭建私服,管理jar
二、使用命令,将第三方jar添加到本地jar服务器,然后在工程中正常引入
1、将第三方jar存入本地某一目录
2、进入cmd界面,然后进入第三方jar存放的文件夹目录
//开发环境大部分为Windows,cmd简单操作命令
F:  进入指定盘符,例子是进入F盘
cd  进入指定文件件
dir  文件夹下文件列表
3、执行添加命令
-Dfile=jar路径,可以进入jar所在的文件夹下,然后值就只是jar的名称,避免路径错误
-DgroupId=定义的jar的groupId
-DartifactId=定义的jar的artifactId
-Dversion=jar的版本号
mvn install:install-file -Dfile=alipay-sdk-java20170615110434.jar -DgroupId=org.richard -DartifactId=alipay-sdk-java20170615110434 -Dversion=1.0 -Dpackaging=jar
三、本地编译,打包异常
<dependency> <groupId>alipay-sdk</groupId> <artifactId>alipay-sdk-java20170615110434</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${project.basedir}/src/main/resources/lib/alipay-sdk-java20170615110434.jar</systemPath> </dependency>
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号