赞
踩
昨天在查找java word组件的时候,找到了Aspose.Words for Java,想写个demo试试,但是这个组件是收费的,于是找来了jar包下载到本地,之后就在想maven项目中怎么可以引用这个jar包呢,除了将jar加入library之外,无意中看到了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
各配置表示的含义如下
-Dfile=需要导入的jar包所放的位置
-DgroupId=导入到本地仓库jar包的父级目
-DartifactId=jar包文件夹的名称
-Dversion=版本号
–-settings=是maven的setting.xml配置文件,会把jar包打包到xml文件中配置的本地仓库,未配置会打包到默认的本地仓库中
如该命令报错:mvn找不到,配置maven的环境变量即可。执行成功之后,本地仓库生成了maven依赖,之后就可以在pom文件中引用该依赖。
注意版本号等配置须与生成命令中的保持一致
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>20.9</version> <!-- 替换为你想要使用的特定版本 -->
<scope>compile</scope>
</dependency>
</dependencies>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。