springboot2.4.3不识别bootstrap.properties文件报错endpoint is blank

如题,我想使用nacos的注册中心和配置中心功能,已经引入了依赖

        <!--服务注册发现-->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
        </dependency>
        <!--服务配置管理-->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
        </dependency>

也在resources下写了bootstrap.properties配置文件,内容是:

spring.application.name=mall-coupon
spring.cloud.nacos.config.server-addr=127.0.0.1:8848

开始报错endpoint is blank,也就是说空指针什么的,总的来说就是我已经引入了config依赖,但没写bootstrap.properties配置文件,可是我写了的呀,原来我以为是配置文件中写了中文注释的缘故,就删掉了中文注释,暂时解决了这个问题,结果接下来要用到网关的时候又报这个错误,我意识到是我治标不治本了,于是我怀疑是不是我的springboot版本太高了,于是换成了以下版本:

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.8.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent> 
    
    <properties>
        <java.version>1.8</java.version>
        <spring-cloud.version>Greenwich.SR3</spring-cloud.version>
    </properties>

就能识别了,所以高版本的springboot一定要慎用啊~!
另外如果加载依赖过慢的话,可以用阿里云镜像,这个教程哪都有搜一下就行了。不过我相信大家都用的阿里云hhh

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值