SpringBoot项目使用nacos

kotlin demo见Gitte

一、引入依赖

提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错。

  • maven版本
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>2.2.3.RELEASE</version>
</dependency>
  • gradle版本
implementation("com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:2.2.3.RELEASE")

二、添加@EnableDiscoveryClient注解

提示,该注解必须添加,如果不添加则无法注入到nacos

  • java版本
@SpringBootApplication
@EnableDiscoveryClient
public class NacosTestApplication {public static void main(String[] args) {SpringApplication.run(NacosTestApplication.class, args);}
}
  • kotlin版本
@SpringBootApplication
@EnableDiscoveryClient
class NacosTestApplicationfun main(args: Array<String>) {runApplication<NacosTestApplication>(*args)
}

三、配置nacos服务端

  • yml版本:
spring:application:name: nacos-providercloud:nacos:discovery:server-addr: localhost:8848
  • properties版本
spring.cloud.nacos.discovery.server-addr=localhost:8848

Ok, done!

SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos相关推荐

  1. Error:(7, 21) java: 程序包javax.servlet不存在,Maven项目请求资源不可用

    (1)运行maven项目时,出现以下错误 解决方案:选择File->Project Settings 点击Java选择tomcat->lib->servlet-api.jar 至此完 ...

  2. 将已有项目转为se项目_如何将 Java 项目转换成 Maven 项目

    本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍如何将 Java 项目转换成 Maven 项目.首先要明确的是,用 Maven 管理 Java 项目的确 ...

  3. java动态工程_eclipse 创建maven 项目 动态web工程完整示例

    转自:https://www.cnblogs.com/noteless/p/5213075.html 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了, ...

  4. Maven项目整合讲义(Eclipse版)

      1.  Maven概述 1.1.   Maven是什么 Maven是一个由Apache基金会维护的项目构建工具. 1.2.   项目构建是什么 我们将项目的代码从源代码到具体程序文件的过程称为代码 ...

  5. Maven项目打包为jar的几种方式

    Maven项目打包为jar的几种方式 这里收集整理下以往打包MAVEN项目为JAR包的各种方式 ##直接打包,不打包依赖包 直接打包,不打包依赖包,仅打包出项目中的代码到JAR包中.在POM中添加如下 ...

  6. Java高级技术之Gradle

    文章目录 一.Gradle入门 1.简介 2.常见的项目构建工具 3.Gradle安装 3.1 安装说明 3.2 JDK和Gradle安装 4.Gradle 项目目录结构 5.Gradle 创建项目 ...

  7. eclipse 创建maven 项目 动态web工程完整示例

    需求表均同springmvc案例 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了 没有的话需要安装m ...

  8. Maven笔记(2)-- 常用命令和标准的Maven项目结构

    http://www.cnblogs.com/luxh/archive/2012/11/06/2757441.html 1.常用命令 1)创建一个Project mvn archetype:gener ...

  9. SonarQube 8.3.x中的Maven项目的测试覆盖率报告

    几年前,我写了一篇博客文章,介绍如何在SonarQube中生成测试报告,该报告独立于单元测试和集成测试的测试报告中. 从SonarQube 6.2开始,测试报告不再在这些类别中分开(请参阅SonarQ ...

  10. mybatis 学习一 建立maven项目

    一.直接建立Maven项目方法 1.建立Maven项目 接下来使用Eclipse的maven构建一个web项目,以构建SpringMVC项目为例: 1.1 选择建立Maven Project 选择Fi ...

最新文章

  1. NLP 层嵌入(embedding)层的理解 通俗易懂 转
  2. C++ STL之map常用指令
  3. 团队行为心理学读书笔记(6)沟通背后的行为心理学
  4. 1285. 单词 ac自动机 + fail树
  5. linkedhashset_Java LinkedHashSet clear()方法与示例
  6. 做自适应网站专业乐云seo_什么叫网站优化-网站建设-SEO优化
  7. 小米集团:回购460万股,耗资9818万港元
  8. 证明华为模拟器Wvrp5.2a的二三层可以通信的trunk实验
  9. php提示Undefined index的解决方法
  10. UE4C++ Http下载文件
  11. 【线性代数(9)】矩阵的秩
  12. 北京-地点-文创-南锣鼓巷:南锣鼓巷
  13. docker获取宿主机ip
  14. 瑞思教育被认定为“公共空壳”公司,要参与电动汽车业务?
  15. win10 win7 php,win10装win7双系统引导
  16. 论文写作——用excel和ppt做好看的论文图
  17. 还我血汗钱!趣店怎么了?关店130家、裁员200人、市值缩水85%!僵尸讲师、假学生......
  18. 百度云主机连接FTP
  19. 四 状语从句(2021-11-09)
  20. 公司金融02.净现值与内部收益率

热门文章

  1. oracle 提示:ORA-02292:integrity constraint(xxxxxxx) violated - child record found
  2. rancher部署项目Validation failed in API: Deployment.apps“”must be no more than 63 characters问题原因及解决方法
  3. 2022-2028年中国床上用品行业投资分析及前景预测报告
  4. 为什么神经网络的激活函数必须使用线性函数?
  5. tinybert华为
  6. OpenCL,OpenGL编译
  7. MLIR: 编译器基础架构重定义
  8. 2021年大数据Flink(十六):流批一体API Connectors ​​​​​​​​​​​​​​Redis
  9. Docker核心技术之仓库
  10. python 使用sax 解析xml 文件