maven项目添加第三方JAR包

打印 上一主题 下一主题

主题 1858|帖子 1858|积分 5574

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
项目开发过程中,不可避免的需要用到一些maven库(公共库、司库等)中没有的冷门jar包依赖,这时,可以将这些第三方JAR包安装到本地maven仓库中,实现项目依赖的一致性。具体步骤如下:
  1、下载jar包

以aspose-words-19.1.jar为例,从网上下载该jar包,存放到本地。
2、安装JAR到本地maven仓库

打开CMD窗口(注意,不能用IDE的terminal等),指定mvn的全路径,指定jar包本地全路径,指定groupId,指定artifactId,指定version,三者均可自定义,不一定和jar一致。
  1. D:\apache-maven-3.6.3\bin>D:\\apache-maven-3.6.3\\bin\\mvn install:install-file -Dfile=D:\\Maven_Repository\\aspose-words-19.1.jar -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=1.1 -Dpackaging=jar
  2. [INFO] Scanning for projects...
  3. [INFO]
  4. [INFO] ------------------< org.apache.maven:standalone-pom >-------------------
  5. [INFO] Building Maven Stub Project (No POM) 1
  6. [INFO] --------------------------------[ pom ]---------------------------------
  7. [INFO]
  8. [INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
  9. [INFO] Installing D:\Maven_Repository\aspose-words-19.1.jar to D:\Maven_Repository\com\aspose\aspose-words\1.1\aspose-words-1.1.jar
  10. [INFO] Installing C:\Users\ZHANGJ~1\AppData\Local\Temp\mvninstall15704419604367012088.pom to D:\Maven_Repository\com\aspose\aspose-words\1.1\aspose-words-1.1.pom
  11. [INFO] ------------------------------------------------------------------------
  12. [INFO] BUILD SUCCESS
  13. [INFO] ------------------------------------------------------------------------
  14. [INFO] Total time:  0.465 s
  15. [INFO] Finished at: 2025-03-06T10:50:18+08:00
  16. [INFO] ------------------------------------------------------------------------
复制代码
3、项目中pom引用该jar

  1.         <dependency>
  2.             <groupId>com.aspose</groupId>
  3.             <artifactId>aspose-words</artifactId>
  4.             <version>1.1</version>
  5.         </dependency>
复制代码
4、假如不想使用这种方式,就想直接指向lib下的jar,那pom配置如下:

  1.         <dependency>
  2.             <groupId>com.aspose</groupId>
  3.             <artifactId>aspose-words</artifactId>
  4.             <systemPath>${project.basedir}/lib/aspose-words-19.1.jar</systemPath>
  5.             <scope>system</scope>
  6.             <version>19.1</version>
  7.         </dependency>
复制代码
至此,就可以使用第三方jar了。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立山

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表