<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>xxxx</groupId>
<artifactId>xxxx</artifactId>
<version>1.0-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.10.RELEASE</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka-server</artifactId>
</dependency>
<dependency>
<groupId>com.netflix.eureka</groupId>
<artifactId>eureka-client</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.10</version>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Dalston.SR1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
</project>
最主要是要有
com.netflix.eureka 和 com.thoughtworks.xstream
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
@EnableEurekaServer
@SpringBootApplication
public class EurekaServerApplication{
public static void main(String[] args) {
new SpringApplicationBuilder(EurekaServerApplication.class)
.web(true).run(args);
}
}
application.properties
的内容如下:
spring.application.name=eureka-server
server.port=1001
eureka.instance.hostname=localhost
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
运行成功后,就可以通过http://127.0.0.1:1001看到 spring cloud server Eureka
分享到:
相关推荐
2. 在pom.xml中引入Spring Cloud对Nacos和Feign的依赖: ```xml <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery <groupId>org.springframework.cloud ...
比较新又稳定的SpringCloud版本,具体依赖版本如下: SpringCloud版本2020.0.6 SpringBoot版本2.5.2 这是SpringCloud2020.0.6版本对应的各组件版本: Spring Cloud Netflix 3.0.6 Spring Cloud Config 3.0.7 Spring ...
3. **引入SpringCloud组件**:根据实际需求,在`pom.xml`中引入SpringCloud的相关组件,如Eureka、Zuul、Ribbon等。在提供的文件列表中,`pom.xml`可能是项目的依赖配置文件,可以查看其中导入的SpringCloud相关依赖...
Spring Cloud 工程是基于 Spring Boot 工程的,我们可以使用 pom.xml 文件来管理依赖关系,并使用 application.properties 配置文件来配置应用程序。在这个架构中,我们可以使用 Eureka 服务端来搭建注册中心,并...
在 Spring Cloud Alibaba 中,可以使用 pom.xml 将项目的依赖关系和配置信息配置到 Nacos 中。 application.yml application.yml 是 Spring Boot 项目的配置文件,旨在提供项目的配置信息。在 Spring Cloud ...
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; @SpringBootApplication @EnableEurekaServer public class EurekaServerApplication { public static void main(String[] args) { ...
SpringCloud是中国电信天翼云开发的分布式事务解决方案——Local Connection Network(LCN)与Spring Cloud集成的项目。这个压缩包“springcloud+lcn.zip”包含了使用Spring Cloud构建微服务架构时,采用LCN进行...
个人花大量时间整理出的实战资料,内容丰富,文档也很详细。无论做毕业设计还是用于学习技能,或工作中当做参考资料,都能发挥重要作用 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~ ...
在压缩包"springcloud_parent.rar"中,很可能包含了完整的示例代码,包括Eureka Server、服务提供者和服务消费者的项目结构。通过分析这些代码,我们可以深入理解如何在实际项目中集成和使用Spring Cloud Eureka。 ...
SpringCloud Security是Spring Cloud生态体系中的一个组件,专注于为微服务提供安全解决方案。它利用了Spring Security的强大功能,为分布式系统提供了身份验证、授权和安全配置。在这个名为"springcloud security。...
然后在pom.xml文件中添加SpringCloud及相关依赖;接着编写必要的配置文件,例如application.yml,对服务进行详细配置;最后,通过运行Eureka Server实现服务的注册与发现。通过以上步骤,可以构建出一个稳定的微服务...
一个典型的Spring Cloud项目结构,可能会包含服务发现(Eureka Server)、配置管理、断路器(Hystrix)、API网关(Zuul或Spring Cloud Gateway)等组件。 ### 7. 开发实践 在Spring Cloud项目开发中,开发人员通常...
- `pom.xml`:项目的 Maven 或 Gradle 配置文件,包含了依赖管理和构建设置。 - `src/main/java`:源代码目录,可能包含 ProviderTwoService 的实现类,以及相关的接口定义。 - `application.yml` 或 `bootstrap.yml...
咕泡——Spring_Cloud_配置 Spring Cloud 配置 Java 中配置 字符类型配置 通用(内置) Java 系统属性(System#getProperties() ) OS 环境变量(System#getenv()) 特别(应用) XML(JDK API 可处理) ...
2. 添加SpringCloud依赖:在pom.xml文件中添加SpringCloud的BOM(Bill of Materials),指定对应版本,如`<parent>`标签下引入`spring-cloud-starter-parent`。 3. 添加子模块:创建多个子模块,分别代表不同的...
在提供的`pom.xml`文件中,我们看到项目依赖于`spring-cloud-starter-netflix-eureka-server`,这表明我们的目标是建立一个Eureka服务发现服务器。Eureka是Spring Cloud中的服务注册与发现组件,它允许微服务之间...
- 在pom.xml文件中添加Spring Cloud依赖: ```xml <groupId>org.springframework.cloud <artifactId>spring-cloud-dependencies <version>Hoxton.SR9 <type>pom <scope>import ``` #### 3. 配置...
SpringCloud 是一个基于 Spring Boot 实现的云应用开发工具,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)中...
【SpringCloud】springcloud-app-parent是一个SpringCloud的练习实践项目,集成了...springcloud-app-api\pom.xml (1986, 2022-11-14) springcloud-app-api\src (0, 2022-11-14) springcloud-app-api\src\main (0, 2
- 在应用的 `pom.xml` 文件中添加 `spring-cloud-starter-config` 依赖,例如: ```xml <groupId>org.springframework.cloud <artifactId>spring-cloud-starter-config ``` - **配置 Bootstrap 文件**: ...