Maven类路径依赖与Starter含义及Eureka服务端依赖配置问题
术语解释:Spring Boot Starter
Starter 是Spring Boot提供的一站式依赖打包方案,它将实现某一类功能所需的全部关联依赖、版本适配规则、自动配置逻辑都整合到同一个依赖包中,开发者无需手动逐个引入零散依赖,也不需要自行处理不同依赖之间的版本兼容问题,仅需引入一个对应功能的starter即可完成依赖配置。
Maven添加Eureka服务端Starter的操作方法
对于Maven管理的Spring Boot项目,你不需要手动修改classpath参数,只要按如下步骤修改pom.xml文件,Maven会自动完成依赖下载和classpath配置:
- 打开项目根目录下的
pom.xml文件 - 找到文件中的
<dependencies>标签对,如果文件中没有该标签,就自行在<project>根标签下新增<dependencies></dependencies>结构 - 在
<dependencies>和</dependencies>之间插入如下Eureka服务端的依赖配置:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency>
注意:你需要提前在
pom.xml中配置好与当前Spring Boot版本匹配的Spring Cloud版本管理依赖,否则需要在上述<dependency>标签中补充对应适配的<version>参数。
- 保存
pom.xml文件后,IDE会自动触发Maven依赖拉取,依赖下载完成后即完成全部配置操作。
内容的提问来源于stack exchange,提问作者von spotz
相关产品推荐
相关产品推荐

