如何添加本地jar包到Maven项目里

走着路睡觉
  • java
  • maven
小于 1 分钟

jar包放到项目里,添加依赖

<dependency>
    <groupId>com.sample</groupId>
    <artifactId>sample</artifactId>
    <version>1.0</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/src/main/resources/Name_Your_JAR.jar</systemPath>
</dependency>

jar包安装到本地仓库

mvn install:install-file \
   -Dfile=<path-to-file> \
   -DgroupId=<group-id> \
   -DartifactId=<artifact-id> \
   -Dversion=<version> \
   -Dpackaging=<packaging> \
   -DgeneratePom=true

# 示例
mvn install:install-file \
   -Dfile='c:\kaptcha-2.3.jar' \
   -DgroupId='com.google.code' \
   -DartifactId='kaptcha' \
   -Dversion='2.3' \
   -Dpackaging='jar' \
   -DgeneratePom=true

映射一个本地maven库

<repositories>
    <repository>
        <id>local-maven-repo</id>
        <url>file:///${project.basedir}/local-maven-repo</url>
    </repository>
</repositories>
上次编辑于:
贡献者: zhaojingbo
Loading...