这个无法引入是springboot 和Springclouc版本没对应上,不要看上网说的一堆了,我试了一个小时各个网上的方法最后都没适用还是找不到@enableeurekaserver
直接去官网看
此时将你的spring-boot版本换成2.3.5.release,然后将SpringCloud的版本也换成最新的
接下来如果dependency如果不知道怎写参考maven参考列表
spring-cloud-dependencies 版本列表可查看:
https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies
spring-boot-starter-parent 版本列表可查看:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent
我的最后按照官网的来终于可以了,这是个小bug,但是网上写的都是一堆错误,希望不要误导大家了
<?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
<groupId>org.springframework.boot
<artifactId>spring-boot-starter-parent
<version>2.3.5.RELEASE
<relativePath/>
<groupId>com.learn
<artifactId>eureka
<version>0.0.1-SNAPSHOT
<name>eureka
<description>Demo project for Spring Boot
<java.version>1.8
<groupId>org.springframework.boot
<artifactId>spring-boot-starter
<groupId>org.springframework.boot
<artifactId>spring-boot-starter-test
<scope>test
<groupId>org.junit.vintage
<artifactId>junit-vintage-engine
<groupId>org.springframework.cloud
<artifactId>spring-cloud-starter-netflix-eureka-server
<groupId>org.springframework.cloud
<artifactId>spring-cloud-dependencies
<version>Hoxton.SR8
<type>pom
<scope>import
<groupId>org.springframework.boot
<artifactId>spring-boot-maven-plugin
复制不知道为啥确实一般<能看懂复制就好