如何将本地的 JAR 文件安装到本地 Maven 仓库中

在公司实习过程中发现需要将公司的jar包安装到本地Maven仓库,在网上检索了一圈之后,总结了如下方法。

首当其冲,上一段成功命令

mvn install:install-file -Dfile=C:\Users\xj\Desktop\jar\common-0.0.5-SNAPSHOT.jar -DgroupId=com.test -DartifactId=common -Dversion=0.0.5-SNAPSHOT -Dpackaging=jar

接下来依次解释命令

- mvn install:install-file:这是 Maven 的插件和目标命令,用于执行特定的操作,即安装文件到本地 Maven 仓库。

- Dfile=C:\Users\嘻精\Desktop\jar\common-0.0.5-SNAPSHOT.jar:这是要安装的 JAR 文件的路径和文件名。需要将路径和文件名替换为实际的 JAR 文件路径和名称。

- DgroupId=com.xj:这是要为 JAR 文件指定的 Group ID。Group ID 用于在 Maven 项目中唯一标识一个项目组织或模块。

- DartifactId=common:这是要为 JAR 文件指定的 Artifact ID。Artifact ID 用于在 Maven 项目中唯一标识一个特定的项目或模块。

- Dpackaging=jar:这是要为 JAR 文件指定的打包类型。在这种情况下,指定为 JAR,表示要安装的文件是一个 JAR 文件。

请注意,需要根据实际情况修改POM文件中的groupId、artifactId和version,以匹配您安装的JAR文件的信息,如下是一个示例的POM依赖:

<!-- 依赖项 -->
    <dependencies>
        <dependency>
            <groupId>com.xj</groupId>
            <artifactId>common</artifactId>
            <version>0.0.5-SNAPSHOT</version>
        </dependency>
    </dependencies>

 执行成功后的信息如下:

[INFO] Scanning for projects...
[INFO]
[INFO] ---------------------< com.example:my-project >----------------------
[INFO] Building my-project 1.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install-file (default-cli) @ my-project ---
[INFO] Installing C:\Users\嘻精\Desktop\jar\common-0.0.5-SNAPSHOT.jar to C:\Users\嘻精\.m2\repository\com\xj\common\0.0.5-SNAPSHOT\common-0.0.5-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.234 s
[INFO] Finished at: 2021-09-01T10:00:00+00:00
[INFO] ------------------------------------------------------------------------

添加完之后,安装成功的jar包会在maven的repository目录中,并会打上版本号

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值