Java如何在Maven存储库中安装第三方库?

有时,当所需的库/依赖项在Maven中央存储库中不可用时,我们需要将其手动安装到本地存储库中。必须将该库放置在我们本地存储库中的正确目录中,以使Maven能够找到它。默认位置在下方${user.home}/.m2/repository。

为了简化这项工作,Maven提供了一个maven-install-plugin可以帮助我们在正确位置安装第三方库的工具。以下命令显示了如何执行此操作。

长命令

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \

        -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

哪里:

  • -Dfile =第三方库文件的路径

  • -DgroupId=groupId图书馆的

  • -DartifactId=artifactId图书馆的

  • -Dversion=version库号

  • -Dpackaging =图书馆包装

将Oracle JDBC库安装到本地存储库的示例是:

mvn install:install-file -Dfile=ojdbc7.jar -DgroupId=com.oracle \

        -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar

简单的命令

如果有该pom.xml文件,则可以使用以下命令进行安装:

mvn install:install-file \

        -Dfile=<path-to-file> \

        -DpomFile=<path-to-pomfile>

哪里:

  • -Dfile =第三方库文件的路径

  • -DpomFile=库pom.xml文件的位置

从Maven 2.5版开始,您甚至可以使用更简单的命令。当Maven构建库时,pom.xml文件将放置在META-INF目录下。pom.xml安装库时,默认情况下将使用此文件。要安装库,您需要执行以下命令:

mvn install:install-file -Dfile=<path-to-file>

                       

以上是 Java如何在Maven存储库中安装第三方库? 的全部内容, 来源链接: utcz.com/z/343187.html

回到顶部