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
成功之后界面
pom文件中引用
<dependency>
<groupId>com.artofsolving</groupId>
<artifactId>jodconverter</artifactId>
<version>2.2.2</version>
</dependency>
运行 mvn package 打包后运行
我这里是使用的springboot,使用idea进行打包
成功页面
单独运行jar包
执行命令
java -jar office-view-0.0.1-SNAPSHOT.jar
正常启动
访问测试
好了,玩的开心!