使用idea工具创建spring cloud 的Eureka-server和Eureka-client
- 第一步,打开idea先创建一个maven主工程项目
- 第二步,创建Eureka-server服务
- 第三步、创建一个服务提供者 (eureka client)
第一步,打开idea先创建一个maven主工程项目
1.选择maven,可勾选Create from archetype 这样maven中的依赖jar包就加载到项目中了。也可不勾选,这里不勾选,直接创建。
2分组,项目名写一下,点击下一步。
3 然后Finish创建完成,创建完成后,项目大致就是这样的。
5 选择自动导包
6 在父工程maven中的pom.xml中添加相应的组件依赖,子工程可以依赖父工程的pom.xml文件,也可以不用添加,这里不添加,若要添加,添加后需要右击pom.xml选择maven→Reimport刷新pom文件。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
第二步,创建Eureka-server服务
1.选中项目,右键New →Module
1.2选中spring initlalizr 可以选择Custom填写网站,一般默认Default,为start.spring.io , 然后Next
1.3选择Eureka Server 然后Next
1.4.Finish完成
1.5项目创建完成,目录大致是这样的
1.6 pom.xml 文件中的内容是这样的,子工程依赖外部的父工程的pom.xml文件,在此基础上,也可以有自己的组件
<?xml version="1.0" encoding="UTF-8"?