【SpringBoot】Project 'org.springframework.boot:spring-boot-starter-parent:2.4.5' not found

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【SpringBoot】Project 'org.springframework.boot:spring-boot-starter-parent:2.4.5' not found相关的知识,希望对你有一定的参考价值。

参考技术A 新建SpringBoot项目后,项目正常运行,但是pom.xml文件提示“Project 'org.springframework.boot:spring-boot-starter-parent:2.4.5' not found” 。

出现这种问题,是由于在当前的仓库中找不到指定的版本Jar包。
通常我们在本地会将远程仓库配置成阿里云镜像,如果pom.xml文件中指定的版本过高,可能阿里云镜像仓库中会没有,也就导致了该错误。降低版本即可。

SpringBoot服务监控

SpringBoot服务监控分为客户端和服务端,即服务端是监控方,客户端为被监控方。

例如需要对线上的SpringBoot服务project-A进行监控,则project-A 为客户端。而监控的服务project-B则为服务端。客户端将被监控的数据信息发送到服务端进行UI展示。

客户端project-A依赖的jar:     

     <!--应用监控-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>

        <dependency>
            <groupId>de.codecentric</groupId>
            <artifactId>spring-boot-admin-starter-client</artifactId>
            <version>1.5.6</version>
        </dependency>        

 在配置文件中添加配置:

spring.application.name=project-A
server.port=5566
#将该服务的各指标监控信息在app-monitor服务上展示
spring.boot.admin.url=http://xxxx.xxxx.xxx.com:8056/app-monitor
#关闭安全校验
management.security.enabled=false

 

服务端project-B依赖的jar:

      <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>
        <dependency>
            <groupId>de.codecentric</groupId>
            <artifactId>spring-boot-admin-server</artifactId>
            <version>1.5.6</version>
        </dependency>
        <dependency>
            <groupId>de.codecentric</groupId>
            <artifactId>spring-boot-admin-server-ui</artifactId>
            <version>1.5.6</version>
        </dependency>    

 配置文件的配置:

spring.application.name=app-monitor
server.port=8056
server.context-path=/app-monitor  

在服务端的启动类上添加如下注解:

@EnableAdminServer

然后启动这两个服务,打开project-B服务的url 

http://xxxx.xxxx.xxx.com:8056/app-monitor
看到如下的界面:

 

 

                                                                                                                                     

以上是关于【SpringBoot】Project 'org.springframework.boot:spring-boot-starter-parent:2.4.5' not found的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot‘parent.relativePath‘ of POM points at instead of, please verify your project structure(代码

SpringBoot服务监控

SpringBoot+Mybatis实现批量添加功能

eclipse创建Maven Project(springboot集成dubbo第一步)

The pits in the connecting postgresql with mybatis in the springboot project

如何修复无法找到参数[project':app']的方法实现()