maven项目使用本地jar包

本文介绍如何将未在Maven仓库中的特定版本jar包,如jodconverter-2.2.2,通过命令行手动安装到本地Maven仓库,并在pom.xml中正确引用,确保SpringBoot项目能够顺利打包和运行。

问题描述

今天自己写demo需要用到jodconverter-2.2.2.jar,但是maven库中只有2.2.1的版本。我看网上有提供jar包的。于是我下载下来,但是怎么引用到pom文件中呢?并且保证之后打包能够正常运行。终于找到一个正确 的方案,亲测可用,这里只说我用的那种方案

具体操作

其实,这种操作就是将jar包打包再本地仓库,具体命令如下

打包到本地仓库
mvn install:install-file -Dfile=jodconverter-2.2.2.jar -DgroupId=com.artofsolving -DartifactId=jodconverter -Dversion=2.2.2 -Dpackaging=jar

成功之后界面
891580-20181220181337869-170193042.png

pom文件中引用
        <dependency>
            <groupId>com.artofsolving</groupId>
            <artifactId>jodconverter</artifactId>
            <version>2.2.2</version>
        </dependency>
运行 mvn package 打包后运行

我这里是使用的springboot,使用idea进行打包
成功页面
891580-20181220181348557-17963699.png

单独运行jar包

执行命令

java -jar office-view-0.0.1-SNAPSHOT.jar

正常启动

访问测试
891580-20181220181400267-630763435.png

好了,玩的开心!

转载于:https://www.cnblogs.com/zhenghengbin/p/10151199.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值