现在很多项目都是使用maven进行依赖管理,对于项目中自己创建的基础服务,也可以做成jar包的形式使用maven管理,这里有两种方式添加,第一种是添加到本地的maven仓库中,第二是放在任意路径,在maven中添加依赖,路径使用绝对路径
添加到本地仓库
maven在本地仓库的路径为C:\Users\用户名.m2\repository 文件夹下,按照groupid—artifactId—version的目录进行存储,但是不能通过直接将文件复制到指定目录下的方式,maven并不能识别;
通过win+r打开运行,输入cmd进入命令行控制台
输入:mvn install:install-file -Dfile=jar包的位置 -DgroupId=自定义groupId -DartifactId=自定义artifactId -Dversion=自定义version -Dpackaging=jar
现在jar包已经安装到了本地仓库中,在pom中添加依赖即可
添加绝对路径jar包
在pom中添加以下依赖:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>1.1.1</version>
<scope>system</scope>
<!--本地jar的路径,相对或者绝对都可以-->
<systemPath>path/to/yourLocalJar.jar</systemPath>
</dependency>
这种方式比较方便,但是也比较暴力,极其不推荐……