在从spring.start.io - spring.start.io生成压缩文件后,我正在导入spring boot项目
完整项目未导入.It在pom.xml中显示错误,如无法传输来自http://repo.maven.apache.org/maven2的com.fasterxml.jackson:jackson-bom:pom:2.10.4缓存在本地存储库中,在中心的更新间隔过后或强制更新之前,将不会重试解析。原始错误:无法从/向中心(http://repo.maven.apache.org/maven2)传输工件com.fasterxml.jackson:jackson-bom:pom:2.10.4 :无法传输http://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.10.4/jackson-bom-2.10.4.pom。错误代码501,需要HTTPS
它被导入为- How it is imported
问题出在哪里?
发布于 2020-07-01 22:16:04
您是否可以尝试将-U作为mvn命令的参数添加,以强制更新存储库中缓存的依赖项?例如:
mvn -U clean install您还收到了有关https的警告,这是maven central所必需的,因此请在sour maven settings.xml中设置https。
像这样:
<settings>
<mirrors>
<mirror>
<id>internal-repository</id>
<name>Maven Repository Manager running on https://repo1.maven.org/maven2</name>
<url>https://repo1.maven.org/maven2/</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
</settings>你也有一个关于https的错误,因为http在maven仓库上不再受支持。如果您确实没有选择使用不安全的http,则必须设置http://insecure.repo1.maven.org/maven2/。它有很好的文档记录:
https://support.sonatype.com/hc/en-us/articles/360041287334-Central-501-HTTPS-Required
诚挚的问候。
https://stackoverflow.com/questions/62678610
复制相似问题