当前位置: 首页 > news >正文

SpringCloud-pom创建Eureka

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.1.0</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.cloud</groupId><artifactId>dt</artifactId><version>0.0.1-SNAPSHOT</version><packaging>pom</packaging><name>dt</name><description>dt</description><url/><licenses><license/></licenses><developers><developer/></developers><modules><module>eurekaserver</module></modules><scm><connection/><developerConnection/><tag/><url/></scm><properties><java.version>17</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><!-- 解决 JDK 9 以上没有 JAXB API 的问题 --><dependency><groupId>jakarta.xml.bind</groupId><artifactId>jakarta.xml.bind-api</artifactId><version>3.0.1</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>jaxb-runtime</artifactId><version>3.0.1</version></dependency><dependency><groupId>jakarta.activation</groupId> <!-- 修改为 jakarta.activation --><artifactId>jakarta.activation-api</artifactId> <!-- 修改为 jakarta.activation-api --><version>2.0.1</version> <!-- 更新至最新版本 --></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Finchley.SR2</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><repositories><repository><id>central</id><url>https://repo.maven.apache.org/maven2</url></repository><repository><id>spring-releases</id><name>Spring Releases</name><url>https://repo.spring.io/release</url></repository></repositories><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

父pom

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.1.0</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.cloud</groupId><artifactId>eurekaserver</artifactId><version>0.0.1-SNAPSHOT</version><name>eurekaserver</name><description>Demo Project for Spring Boot and Spring Cloud</description><properties><java.version>17</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>2022.0.3</version>  <!-- 与Spring Boot版本兼容的Spring Cloud版本 --><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><repositories><repository><id>central</id><url>https://repo.maven.apache.org/maven2</url></repository><repository><id>spring-releases</id><name>Spring Releases</name><url>https://repo.spring.io/release</url></repository></repositories><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
</project>

子pom

server:port: 8761
eureka:client:register-with-eureka: falsefetch-registry: falseservice-url:defaultZone: http://localhost:8761/eureka

application.yml配置

 

 

启动后访问http://localhost:8761/ 

http://www.lryc.cn/news/449920.html

相关文章:

  • 动态规划算法专题(一):斐波那契数列模型
  • H.264编解码工具 - x264
  • 外卖点餐小程序源码系统 单店多门店自助切换 带完整的安装代码包以及搭建部署教程
  • 通过Ideal和gitbash共同实现分支合并
  • Vue.js 组件开发
  • 【Lcode 随笔】C语言版看了不后悔系列持续更新中。。。
  • 排序--希尔排序
  • 【教程】57帧! Mac电脑流畅运行黑神话悟空
  • 『大模型笔记』Docker如何清理Build Cache!
  • 如何使用 Python 读取数据量庞大的 excel 文件
  • c语言200例 067
  • RabbitMQ的高级特性-死信队列
  • Python 复制PDF中的页面
  • Sql Developer日期显示格式设置
  • IP地址与智能家居能够碰撞出什么样的火花呢?
  • 人工智能技术在电磁场与微波技术专业的应用
  • The First项目报告:探索Yield Guild Games运行机制与发展潜力
  • 完成UI界面的绘制
  • iot网关是什么?iot网关在工业领域的应用-天拓四方
  • 从碎片到整合:EasyCVR平台如何重塑城市感知系统的视频数据生态
  • java socket bio 改造为 netty nio
  • 进程、线程、协程详解:并发编程的三大武器
  • 探索5 大 Node.js 功能
  • EZUIKit.js萤石云vue项目使用
  • 【Linux】磁盘分区挂载网络配置进程【更详细,带实操】
  • Java 为什么使用 UTF-16 而不是更节省内存的 UTF-8?
  • 损失函数篇 | YOLOv10 引入 Inner-IoU 基于辅助边框的IoU损失
  • 夹耳开放式耳机好用吗?一篇文章告诉你答案,附上挑选避坑小知识
  • WebSocket 2024/9/30
  • 大数据开发--1.1大数据概论