多语言展示
当前在线:871今日阅读:23今日分享:25

如何在maven的pom.xml中添加本地jar包

maven是一款非常好用的项目管理工具,尤其是对jar的管理,简化了人为维护,那么,maven怎么引用本地的jar包呢,下面本文就介绍一下。
工具/原料

maven

方法/步骤
1

当然首先是本地要安装maven,否则是无法引入本地jar的,当然这有些废话了,但是还是要提一句,安装maven的过程这里就不做过多介绍了,网上教程很多,安装之后,可以使用命令mvn -version在命令提示行验证,安装成功会有如下信息,如图所示。

2

我们都知道在使用maven管理jar包时,操作非常的简单,只要把想要引用的jar配置在pom.xml文件中就可以了,然后maven会自动在maven仓库下载该jar给程序使用,不需要过多的人为操作,如图所示。

3

引用本地的jar包,需要将jar包准备好,然后在项目的WEB-INF下创建lib目录,将准备好的jar包放入该目录下,如图所示。

4

上面的groupId和artifactId以及version我们可以自己定义,当然最好还是符合jar包的名称以及来源 ,这里的scope必须填写为system,systemPath就是我们配置的jar包的地址。

5

如果本地有多个jar包的话,不需要一个个单独引用,可以指定路径后批量引用,批量加载本地jar包需要使用maven插件org.apache.maven.plugins,引用的代码如图所示。

6

如上图的代码,directory和targetPath都是jar所在的路径,filtering是是否过滤掉某个jar包,false则是不过滤,include配置为**/*.jar,就是lib目录下的jar全部加载。

7

配置好maven加载本地jar包之后,最后我们打包测试一下,结果是可以打包成功的,如图所示。

8

要注意的是,在我们使用maven打包的过程中,如果pom.xml中配置了本地jar包,那我们在项目中lib目录下一定要加入这个jar包。因为项目运行的时候需要这个Jar,否则在打包过程中会报错。

推荐信息