Skip to content

场景

有些jar包并没有在maven中进行管理,则需要手动安装到本地仓库中,供项目进行使用.

如何安装到 Maven 本地仓库

bash
# 依次是本地jar文件的路径,groupId,artifactId和version等信息
mvn install:install-file -Dfile=path/to/your/local-jar.jar -DgroupId=example -DartifactId=local-jar -Dversion=1.0.0 -Dpackaging=jar

特别注意,-DgroupId=zhouyafeng好像不能写成 -DgroupId=com.example这样的形式 version也不能写成-Dversion=1.0.0要不然执行不下去

在 pom.xml 中添加依赖

现在可以在项目的 pom.xml 文件中添加对本地jar包的依赖了。例如:

xml
<dependency>
    <groupId>example</groupId>
    <artifactId>local-jar</artifactId>
    <version>100</version>
</dependency>

后续打包应用就会自动包名含该jar包了。

bash
mvn clean package