问题背景:
在一个项目中需求中需要导出一个word模板,那之前有做过一个这个类似需求,这次使用的是freemarker模版。在引入spire.doc.free-3.9.0.jar依赖的时候发现maven依赖报红色,悬浮提示aliyun找不到改包,没有太在意这个部分,本地能够正常使用。本地仓库存在这个jar包,并且路径,包名等正确。测试过程中也没有发现无法使用这个jar包的时候。但是当需要install的时候突然就报红,提示该包在aliyun找不到(国内大部分人配置的都是阿里云的镜像来加速的,肯定会遇到这个问题)。百度了很多情况,都不知道怎么回事,思考了为什么install的时候要去阿里云镜像地址找jar,没有想出什么东西来,学艺不精。
问题描述:
引入spire.doc.free包后(本地有这个包),install的时候提示Could not find artifact e-iceblue:spire.doc.free:pom:3.9.0 in aliyun (https://maven.aliyun.com/repository/public)。单独对该模块install提示can not reslove spire.doc.free:pom:3.9.0。
解决办法:
在引入spire.doc.free的pom文件下修改下载仓库地址。文章来源:https://www.toymoban.com/news/detail-550419.html
重新加载一下就能下载这个依赖了。文章来源地址https://www.toymoban.com/news/detail-550419.html
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>3.9.0</version>
</dependency>
<repositories>
<repository>
<id>com.e-iceblue</id>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
到了这里,关于解决引入spire.doc.free-3.9.0.jar导致spring boot项目无法使用maven的install问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!