`
jybbh
  • 浏览: 16107 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

spring cloud server 的pom.xml例子

阅读更多
<?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
0
0
分享到:
评论

相关推荐

    springcloud - 2021.0.3版本 - (一)服务注册nacos+feign

    2. 在pom.xml中引入Spring Cloud对Nacos和Feign的依赖: ```xml &lt;groupId&gt;com.alibaba.cloud&lt;/groupId&gt; &lt;artifactId&gt;spring-cloud-starter-alibaba-nacos-discovery &lt;groupId&gt;org.springframework.cloud ...

    SpringCloud全家桶+Springboot+Mybatis+MySql项目pom.xml文件开箱即用开箱即用

    比较新又稳定的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 ...

    springcloud使用步骤.zip

    3. **引入SpringCloud组件**:根据实际需求,在`pom.xml`中引入SpringCloud的相关组件,如Eureka、Zuul、Ribbon等。在提供的文件列表中,`pom.xml`可能是项目的依赖配置文件,可以查看其中导入的SpringCloud相关依赖...

    springcloud学习笔记.pdf

    Spring Cloud 工程是基于 Spring Boot 工程的,我们可以使用 pom.xml 文件来管理依赖关系,并使用 application.properties 配置文件来配置应用程序。在这个架构中,我们可以使用 Eureka 服务端来搭建注册中心,并...

    Spring Cloud Alibaba操作手册.pdf

    在 Spring Cloud Alibaba 中,可以使用 pom.xml 将项目的依赖关系和配置信息配置到 Nacos 中。 application.yml application.yml 是 Spring Boot 项目的配置文件,旨在提供项目的配置信息。在 Spring Cloud ...

    springcloud+feign.doc

    import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; @SpringBootApplication @EnableEurekaServer public class EurekaServerApplication { public static void main(String[] args) { ...

    springcloud+lcn.zip

    SpringCloud是中国电信天翼云开发的分布式事务解决方案——Local Connection Network(LCN)与Spring Cloud集成的项目。这个压缩包“springcloud+lcn.zip”包含了使用Spring Cloud构建微服务架构时,采用LCN进行...

    《springcloud&学习资料》--尚硅谷SpringCloud视频学习笔记.zip

    个人花大量时间整理出的实战资料,内容丰富,文档也很详细。无论做毕业设计还是用于学习技能,或工作中当做参考资料,都能发挥重要作用 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~ ...

    springcloud_parent.rar

    在压缩包"springcloud_parent.rar"中,很可能包含了完整的示例代码,包括Eureka Server、服务提供者和服务消费者的项目结构。通过分析这些代码,我们可以深入理解如何在实际项目中集成和使用Spring Cloud Eureka。 ...

    springcloud security。微服务安全-springcloud-security.zip

    SpringCloud Security是Spring Cloud生态体系中的一个组件,专注于为微服务提供安全解决方案。它利用了Spring Security的强大功能,为分布式系统提供了身份验证、授权和安全配置。在这个名为"springcloud security。...

    SpringCloud安装教程.docx

    然后在pom.xml文件中添加SpringCloud及相关依赖;接着编写必要的配置文件,例如application.yml,对服务进行详细配置;最后,通过运行Eureka Server实现服务的注册与发现。通过以上步骤,可以构建出一个稳定的微服务...

    SpringCloud笔记.pdf

    一个典型的Spring Cloud项目结构,可能会包含服务发现(Eureka Server)、配置管理、断路器(Hystrix)、API网关(Zuul或Spring Cloud Gateway)等组件。 ### 7. 开发实践 在Spring Cloud项目开发中,开发人员通常...

    spring cloud项目5.zip

    - `pom.xml`:项目的 Maven 或 Gradle 配置文件,包含了依赖管理和构建设置。 - `src/main/java`:源代码目录,可能包含 ProviderTwoService 的实现类,以及相关的接口定义。 - `application.yml` 或 `bootstrap.yml...

    Spring+Cloud+配置.pdf

    咕泡——Spring_Cloud_配置 Spring Cloud 配置 Java 中配置 字符类型配置 通用(内置) Java 系统属性(System#getProperties() ) OS 环境变量(System#getenv()) 特别(应用) XML(JDK API 可处理) ...

    springcloud-parent.zip

    2. 添加SpringCloud依赖:在pom.xml文件中添加SpringCloud的BOM(Bill of Materials),指定对应版本,如`&lt;parent&gt;`标签下引入`spring-cloud-starter-parent`。 3. 添加子模块:创建多个子模块,分别代表不同的...

    springcloud+ribbon.doc

    在提供的`pom.xml`文件中,我们看到项目依赖于`spring-cloud-starter-netflix-eureka-server`,这表明我们的目标是建立一个Eureka服务发现服务器。Eureka是Spring Cloud中的服务注册与发现组件,它允许微服务之间...

    springcloud环境搭建.doc

    - 在pom.xml文件中添加Spring Cloud依赖: ```xml &lt;groupId&gt;org.springframework.cloud &lt;artifactId&gt;spring-cloud-dependencies &lt;version&gt;Hoxton.SR9 &lt;type&gt;pom &lt;scope&gt;import ``` #### 3. 配置...

    springcloud-root.rar

    SpringCloud 是一个基于 Spring Boot 实现的云应用开发工具,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)中...

    springcloud-app-parent是一个SpringCloud的练习实践项目

    【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

    Spring Cloud 配置教程.docx

    - 在应用的 `pom.xml` 文件中添加 `spring-cloud-starter-config` 依赖,例如: ```xml &lt;groupId&gt;org.springframework.cloud &lt;artifactId&gt;spring-cloud-starter-config ``` - **配置 Bootstrap 文件**: ...

Global site tag (gtag.js) - Google Analytics