无法将工件从/到中央智能传输

新手上路,请多包涵

我使用 Maven 的 Spring Boot 项目。当我使用 Intellij Community 构建它时,出现错误

无法将工件 com.jolira:hickory:pom:1.0.0 从/到中央传输( https://repo.maven.apache.org/maven2 ): https ://repo.maven.apache.org/ 传输失败 maven2/com/jolira/hickory/1.0.0/hickory-1.0.0.pom

我可以使用 cmd 命令行成功构建这个项目。

我的 Intellij 社区版本是:

IntelliJ IDEA 2020.3.1(社区版)Build #IC-203.6682.168,构建于 2020 年 12 月 29 日运行时版本:11.0.9.1+11-b1145.63 amd64 VM:JetBrains sro Windows 10 10.0 的 OpenJDK 64-Bit Server VM GC:ParNew、ConcurrentMarkSweep 内存:1945M 内核:8

我的 pom.xml 文件

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.3.5.RELEASE</version>
        <relativePath />
    </parent>
    <groupId>com.super.banana</groupId>

    <!-- Always write artifactId with underscore _ -->
    <artifactId>banana_parent</artifactId>
    <version>1.0.0</version>
    <packaging>pom</packaging>
    <name>bananas_parent</name>
    <description>banana Parent</description>
    <modules>
        <module>bananas-mt</module>
        <module>bananas-web</module>
    </modules>
    <properties>
        <java.version>11</java.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <commons-io.version>2.6</commons-io.version>
        <commons-lang.version>3.10</commons-lang.version>
        <org.mapstruct.version>1.3.1.Final</org.mapstruct.version>
    </properties>
    <dependencies>
    </dependencies>
</project>

如何解决这个问题?

原文由 Anh Thu 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
1 个回答

解决方案 1 :我已经解决了这个问题,在菜单中选择 File -> Setting -> Build, Execution, Deployment -> Build Tools -> Maven。在部分用户设置文件棒覆盖并浏览到 Maven 的 settings.xml (在我的情况下 settings.xml 目录中的文件 ..\apache-maven-3.6.3\conf 。

我在 settings.xml 有代理配置 在此处输入图像描述

解决方案 2

就我而言,我有问题 com/jolira/hickory/1.0.0/hickory-1.0.0.pom

将您的案例与另一个库类似

我去 https://mvnrepository.com 上的 hickory 的存储库

在此处输入图像描述

我从 maven 页面下载 .jar 文件和 .pom 文件

在此处输入图像描述

转到 {your .m2 directory home}.m2\repository\com\jolira\hickory\1.0.0 并通过 hickory-1.0.0.jarhickory-1.0.0.pom 到那里

在此处输入图像描述

打开命令行并运行 mvn clean install again 。应该会成功

原文由 Anh Thu 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题