Nacos官方地址:https://nacos.io/zh-cn/docs/quick-start.html

实验过程:

目录

1.实验中遇到的问题... 2

1.IntelliJ IDEA 需要使用商用版本... 2

2.一个新的Nacos软件启动前后的路径对比... 2

3. 注意Nacos Spring Cloud 测试程序的依赖... 3

4. 注意Nacos Dubbo测试程序的依赖... 4

2.关于IntelliJ IEDA的设置... 5

1.快捷键设置... 5

2. IntelliJ IDEA 自带Maven工具如何添加阿里仓库... 6

3.如何配置Nacos Spring程序运行的Tomcat server环境... 9

实验一 Nacos 快速开始... 14

实验二 Nacos Spring程序的测试... 16

实验三 Nacos Spring Cloud程序的测试... 20

实验四 Nacos Spring Boot程序的测试... 26

实验四 Nacos Dubbo程序的测试... 29

 

1.实验中遇到的问题

1.IntelliJ IDEA 需要使用商用版本

社区版本运行配置中没有Tomcat Server 这个Plugin,无法调试Nacos Spring这个需要tomcat server的实验

开源版本的Nacos实验1

2.一个新的Nacos软件启动前后的路径对比

  1. nacos启动之前目录结构

开源版本的Nacos实验1

启动后目录

开源版本的Nacos实验1

 

3. 注意Nacos Spring Cloud 测试程序的依赖

正常依赖情况截图如下

开源版本的Nacos实验1

 

测试时只能使用groupId为com.alibaba.cloud的spring-cloud-starter-alibaba-nacos-config依赖

需要删除org.springframework.cloud的spring-cloud-starter-alibaba-nacos-config依赖,即删除下图中的红色部分,否则配置无法自动更新,每次更新配置都需要重启应用程序。

开源版本的Nacos实验1

4. 注意Nacos Dubbo测试程序的依赖

Nacos Dubbo的consumer与provider需要增加如下依赖方可正常启动

<!-- https://mvnrepository.com/artifact/com.alibaba/dubbo-registry-nacos -->
<dependency>
    <groupId>
com.alibaba</groupId>
    <artifactId>
dubbo-registry-nacos</artifactId>
    <version>
2.6.7</version>
</dependency>

 

使用Nacos注册中心后pom.xml文件对比情况:

 

开源版本的Nacos实验1

 

2.关于IntelliJ IEDA的设置

1.快捷键设置

 

设置Eclipse快捷键

开源版本的Nacos实验1

开源版本的Nacos实验1

2. IntelliJ IDEA 自带Maven工具如何添加阿里仓库

1、选择File-->Settings,进入设置界面

开源版本的Nacos实验1

2、找到Build-->Build Tools -->Maven菜单并单击Maven菜单,点击下拉框确定Maven Home Directory的位置,

如下图确定了Maven这个插件的位置

D:\Program Files\ideaIU-2019.3.3.win\plugins\maven\lib\maven3

那么我们即可修改这个插件的settings.xml来增加阿里仓库,位置在

D:\Program Files\ideaIU-2019.3.3.win\plugins\maven\lib\maven3\conf\目录下

 

开源版本的Nacos实验1

开源版本的Nacos实验1

 

 

3、修改settings.xml需增加如下内容(修改前备份)

 

  <mirror>

    <id>alimaven</id>

    <name>aliyun maven</name>

    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>

    <mirrorOf>central</mirrorOf>      

  </mirror>

开源版本的Nacos实验1

另外:除上述直接修改maven的配置文件外还支持自定义配置文件,可以勾选下图2的复选框,然后在1的位置创建自定义settings.xml(自定义settings.xml文件内容需要与上述第3步骤内容完全一致)

开源版本的Nacos实验1

开源版本的Nacos实验1

 

3.如何配置Nacos Spring程序运行的Tomcat server环境

1、打开Nacos Spring示例项目,选择File-->Project Structure

开源版本的Nacos实验1

  1. 选择Artifacts,并点击右侧加号

开源版本的Nacos实验1

  1. 因为Nacos Spring 是需要Tomcat 程序运行的web项目,故我们选择如下

Web Application-->From Modules

(Web Application:Explored与Archive是部署方式上的区别,任意选一个即可)

开源版本的Nacos实验1

4、选择我们要在Tomcat上运行的模块,如下图,然后点击OK,此时列表会多出一个配置的模块

开源版本的Nacos实验1

5、打开项目后选择Run--> Edit Configurations

开源版本的Nacos实验1

6、点击+号展开所有插件,找到Tomcat Server ,如下图,并配置local
(本地的Tomcat服务)

开源版本的Nacos实验1

7、为本次配置的运行配置起一个名字,然后点击Configure…按钮选择一个本地下载好的可正常运行的Tomcat程序目录并点击OK

开源版本的Nacos实验1

开源版本的Nacos实验1

8、在Deployment选项卡添加我们第1到第4步骤中增加的模块

开源版本的Nacos实验1

9、这样一个模块的运行配置即完成了。

另外:如果想debug需要在Startup/Connection中配置

 

开源版本的Nacos实验1

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
  • 2023-03-08
猜你喜欢
  • 2022-02-09
  • 2021-09-12
  • 2021-10-08
  • 2022-02-20
  • 2021-08-28
  • 2021-09-04
相关资源
相似解决方案