当前位置:   article > 正文

mvn install本地jar到仓库_mvn install 本地jar

mvn install 本地jar

昨天在查找java word组件的时候,找到了Aspose.Words for Java,想写个demo试试,但是这个组件是收费的,于是找来了jar包下载到本地,之后就在想maven项目中怎么可以引用这个jar包呢,除了将jar加入library之外,无意中看到了mvn install命令,然后就决定尝试下。

mvn install

mvn install 命令会将程序打成的包安装到本地仓库。项目中,我们经常使用的场景是idea中的图形页面对项目进行打包。

在这里插入图片描述
因为我们是对jar包打包到本地仓库,图形化操作并不适用,所以只能通过命令,为了操作方便,直接在idea中打开终端输入命令

mvn install:install-file -Dfile=E:\project\word\untitled\aspose-word-20.9.jar -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=20.9 -Dpackaging=jar --settings D:\apache-maven-3.5.4\settings.xml
  • 1

各配置表示的含义如下

-Dfile=需要导入的jar包所放的位置
-DgroupId=导入到本地仓库jar包的父级目
-DartifactId=jar包文件夹的名称
-Dversion=版本号
–-settings=是maven的setting.xml配置文件,会把jar包打包到xml文件中配置的本地仓库,未配置会打包到默认的本地仓库中
  • 1
  • 2
  • 3
  • 4
  • 5

如该命令报错:mvn找不到,配置maven的环境变量即可。执行成功之后,本地仓库生成了maven依赖,之后就可以在pom文件中引用该依赖。
在这里插入图片描述
在这里插入图片描述

pom配置

注意版本号等配置须与生成命令中的保持一致

<dependencies>
        <dependency>
            <groupId>com.aspose</groupId>
            <artifactId>aspose-words</artifactId>
            <version>20.9</version> <!-- 替换为你想要使用的特定版本 -->
            <scope>compile</scope>
        </dependency>
</dependencies>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/825525
推荐阅读
相关标签
  

闽ICP备14008679号