Maven打包同时引入本地jar包

方法一(pom文件指定jar包目录进行引入)

1.将需要手动引入的包放在项目目录下,如lib目录下;

修改pom文件,引入依赖并且将scope设置为system

Maven打包同时引入本地jar包_第1张图片

注意: ${project.basedir}为项目根目录

2.同时配置maven打包插件

Maven打包同时引入本地jar包_第2张图片

方法二(将jar包安装至本地仓库后使用pom文件直接引入)

1.将需要引入的jar包安装到本地maven仓库中,然后使用一般方法引入依赖即可

2.执行以下命令(建议cmd):

mvn install:install-file -Dfile=D:\Workspace\IdeaProjects\ZebraPrinterBridge\lib\ZSDK_API.jar -DgroupId=com.zebra -DartifactId=sdk -Dversion=1.0 -Dpackaging=jar

Maven打包同时引入本地jar包_第3张图片

执行后在本地仓库中看到如下文件,说明安装成功

Maven打包同时引入本地jar包_第4张图片

这里需要注意

Maven 安装 JAR 包的命令是:

mvn install:install-file
-Dfile=jar包的位置(建议用绝对路径,或者进入待引入的jar包目录下用相对路径)
-DgroupId=pom文件里的groupId
-DartifactId=pom文件里的artifactId
-Dversion=pom文件里的version
-Dpackaging=jar

注意:任何路径和名称不要有中文和空格,以防出现莫名其妙的错误。

3.pom文件添加依赖,即可成功引入jar包

Maven打包同时引入本地jar包_第5张图片

 4、打包测试即可

你可能感兴趣的:(maven,java)