解决naocs报错com.alibaba.nacos.api.exception.NacosException: java.lang.reflect.InvocationTargetExceptio

  • Post author:
  • Post category:java




报错内容:

com.alibaba.nacos.api.exception.NacosException: java.lang.reflect.InvocationTargetExceptio

com.alibaba.nacos.api.exception.NacosException: endpoint is blank

如图:

在这里插入图片描述



报错原因:


导入了nacos配置中心,而配置文件又没有配置

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>



解决方案:



第一种:创建配置bootstrap.properties

#nacos地址
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
spring.application.name=项目名称
#命名空间
spring.cloud.nacos.config.namespace=命名空间ID

在nacos里面创建出这个空间

在这里插入图片描述



第二种:移除配置中心的依赖

<!--配置中心的依赖-->
 <dependency>
     <groupId>com.alibaba.cloud</groupId>
     <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
 </dependency>



版权声明:本文为qq_44413835原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。