当前位置: 首页 > 知识库问答 >
问题:

Maven-Spring项目不加载spring-boot-start存档

东郭展
2023-03-14

我尝试在本地运行基于maven的spring proyect,但没有修改pom,但它不起作用,我得到以下错误(将${IP}替换为http://172.24.14.196:8888,因为我的排名不能发布超过2个链接):

[信息]正在扫描项目...下载:${IP}/archiva/repository/internal/org/springframework/boot/spring-boot-starter-parent/2.0.0.build-snapshot/maven-metadata.xml[警告]无法将元数据org.springframework.boot:spring-boot-starter-parent:2.0.0.build-snapshot/maven-metadata.xml从/传输到archiva.central(${IP}172.24.14.196:8888/archiva/repository/internal/):连接到4.196]失败:连接超时:connect和“Parent.RelativePath”不指向本地POM@第14行第13列->[帮助2][错误][错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。[错误][错误]使用-x开关重新运行Maven以启用完整的调试日志记录。[错误][错误]有关错误和可能的解决方案的详细信息,请阅读以下文章:[错误][帮助1]http://cwiki.apache.org/confluence/display/Maven/projectbuildingexception[错误][帮助2]

看起来像是spring-boot-starter its没有从archiva central获得连接并且无法加载资源,我如何手动加载这些资源或者我的问题是什么?

我使用的配置与这里给出的配置相同:

https://projects.spring.io/spring-boot/

共有1个答案

白祺然
2023-03-14

如果archiva中缺少spring-boot依赖项,您可以从spring存储库下载它们。

将此添加到pom.xml中

<repositories>

    <repository>
        <id>spring-repo</id>
        <name>Spring Repository</name>
        <url>https://repo.spring.io/release</url>
    </repository>

    <repository>
        <id>spring-milestone</id>
        <name>Spring Milestones</name>
        <url>http://repo.spring.io/libs-milestone</url>
    </repository>

    <repository>
        <id>spring-snapshot</id>
        <name>Spring Snapshot Repository</name>
        <url>https://repo.spring.io/snapshot</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
   </repository>

</repositories>
 类似资料:
  • 我从https://start.spring.io/加载了一个新的Spring Boot应用程序(版本2.0.0),并尝试使用netbeans IDE构建它。 在maven构建过程中,我遇到了以下错误:

  • 我正在尝试创建一个多模块的项目,包含两个模块,核心和Web。它们都是我在Spring Initialzer上生成的Spring Boot项目。我设置了Maven POM文件,但在部署它时遇到了问题。然而,我很困惑配置是如何工作的。 核心模块将包含域对象/实体、Spring数据JPA存储库、服务,并将打包为一个JAR。Web模块将具有Spring Security、控制器和视图。它将被包装成一场战争

  • 想象一个多模块的Maven-Project。项目结构为: 例如,submodule_5具有submodule_6和submodule_7作为依赖项。可以构建子模块5来构造一个可以部署的WAR文件。Spring-Boot-Devtools提供了每当submodule_5的类路径发生变化时自动重启的特性。 无论何时使用以下方法运行应用程序: 并且对submodule_5进行了更改(取决于您使用的IDE

  • 我发现,根据文档,带有Spring负载的Spring Boot的基本示例设置不起作用。我在办公室里按照指示做了http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-启动第一个应用程序来创建一个基本的应用程序,唯一的区别是我将我的类放入一个包中,并使用父pom的发布版本。应用程序运行

  • 我跟踪了POM 当我在Intellij IDEA中从Maven插件运行Maven包时,我在Intellij控制台窗口上看到以下输出: 进程已完成,退出代码为%1 我有调试级别的maven日志,但仍然不清楚为什么JAR没有创建?

  • 我们正在多模块项目中使用spring boot。 我们有一个域访问模块,它具有公共的域对象类、存储库,以及数据源、JPA、Hibernate等配置,这些都是使用application.properties配置的。我们将所有这些配置放入公共模块中,以避免在更高级模块中重复这些公共配置。 在构建域模块时,这一切都运行良好,因此在测试单元中正确地加载了配置。 由于我们正在使用spring-boot,因此