IDEA 创建Spring cloud Eureka 注册中心
2020-02-17 05:18
507 查看
IDEA 创建Spring cloud Eureka 注册中心
一. 首先创建一个maven project
Next之后填好groupId与artifactId,Next之后填好项目名与路径,点击Finish,创建好后,把图中的src目录删掉,改造pom.xml
<groupId>com.xxx.spc</groupId>
<artifactId>spring-cloud-master</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.7.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<!-- 指定编码 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- 指定jdk版本 -->
<java.version>1.8</java.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Finchley.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
二.创建eureka
三.选择Spring Initializr
四.下一步
五.下一步
六.填好Module name 和路径,点击Finish
七.配置文件,(我的是yml,如果是properties可以手动改文件名,也可以按照properties的格式配置)
server:
port: 8888
spring:
application:
name: eureka-center
eureka:
instance:
hostname: 127.0.0.1
client:
register-with-eureka: false
fetch-registry: false
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
八.添加@EnableEurekaServer注解
注意版本是否与父类版本一致,不然会报错(采坑)
<parent>
<groupId>com.xxx.spc</groupId>
<artifactId>spring-cloud-master</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<groupId>com.xxx.spc.eureka</groupId>
<artifactId>spring-cloud-master-eureka</artifactId>
<name>spring-cloud-master-eureka</name>
<properties>
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<spring-cloud.version>Finchley.RELEASE</spring-cloud.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</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>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
九.启动
十.打开http://127.0.0.1:8888/,一个简单的注册中心就搭建完成了
代码后期会同步到Git,如有问题,请提出指正
转载于:https://www.cnblogs.com/michaelcnblogs/p/11340005.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- springmvc 拦截器配置及指定接口拦截配置
- eclipse导包快捷键
- 2.第一个java HellorWorld!程
- 6.eclipse工具常用快捷键
- java写的大数阶乘
- 高效java
- java 类初始化路线
- Windows10环境下通过Xshell向服务器上安装mysql和jdk
- JAVA入门 第五周 1多项式
- 程序设计入门—Java语言 第五周编程题 2井字棋(5分)
- 程序设计入门—Java语言 第六周编程题 1 单词长度(4分)
- 黑马程序员——java的简介
- java学习心得之客户端编程
- 如何在IDEA中创建Spring Boot项目
- Java运行环境的搭载
- Java修炼日志
- Java实现单个文件复制
- Java批量建立文件夹
- 《Java面向对象编程》
- Java 进阶知识点汇总