maven项目使用本地jar包

问题描述

今天自己写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

成功之后界面
maven项目使用本地jar包

pom文件中引用

        <dependency>
            <groupId>com.artofsolving</groupId>
            <artifactId>jodconverter</artifactId>
            <version>2.2.2</version>
        </dependency>

运行 mvn package 打包后运行

我这里是使用的springboot,使用idea进行打包
成功页面
maven项目使用本地jar包

单独运行jar包

执行命令

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

正常启动

访问测试
maven项目使用本地jar包

好了,玩的开心!

上一篇:SpringBoot(十五)_springboot实现预览pdf


下一篇:java自定义注解学习(三)_注解解析及应用