Java EnableEurekaServer导入不需要';不存在
我用gradle构建了一个Spring服务,我想用一个Eureka服务器。 我的java文件如下所示:Java EnableEurekaServer导入不需要';不存在,java,spring,import,netflix-eureka,Java,Spring,Import,Netflix Eureka,我用gradle构建了一个Spring服务,我想用一个Eureka服务器。 我的java文件如下所示: import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; @EnableEurekaServer public class Welcome { .... } 但当我尝试用gradle文件构建它时,它会说: org.springframework.cloud.netflix.eureka.ser
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
@EnableEurekaServer
public class Welcome {
....
}
但当我尝试用gradle文件构建它时,它会说:
org.springframework.cloud.netflix.eureka.server不存在
我一直在寻找解决这个问题的办法,但似乎只有我一个人。有人知道为什么它不起作用吗?我必须在build.gradle文件中写入特定的内容吗?以下依赖项对我有效:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-netflix-eureka-server</artifactId>
<version>1.1.6.RELEASE</version>
</dependency>
org.springframework.cloud
spring云netflix eureka服务器
1.1.6.1发布
假设您使用物料清单来管理Spring云依赖项:
org.springframework.cloud
.如果您使用的是gradle项目,只需将以下依赖项添加到您的build.gradle
文件中即可:
compile('org.springframework.cloud:spring-cloud-netflix-eureka-server')
如果缺少,请在pom中指定存储库:
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
春季里程碑
春季里程碑
https://repo.spring.io/milestone
假的
您必须添加一些依赖项,请参阅并感谢您的帮助!第一个链接对我有帮助。他在他的依赖项中使用了“compile'org.springframework.cloud:springcloudstartereureka server:1.0.0.M2'”,这对我没有帮助,但在将M2更改为M3之后,它突然起了作用。我花了一些时间才弄明白^^