Java 使用Netflix Eureka的JSONException
我是Netflix Eureka和SpringBoot的新手。我构建了一个非常简单的Eureka服务器和客户机,以便了解它们是如何实现发现的。在转到localhost:8761时,当我看到UI时,Eureka服务器会正常加载自身/ 我正在用Eclipse的Tomcat运行这两个实例 我构建的Eureka客户端没有代码,因为它只运行带有适当注释的SpringBoot应用程序。关于Eureka服务器的同样内容 当我运行客户机时,在运行服务器之后,我得到以下堆栈。我浏览了一下网页,想得到一些解释,但没有找到任何解释。您知道是什么导致了这些JSONObject异常吗 服务器端堆栈: 客户端堆栈: 以下是我的代码: EurekaServer.java:Java 使用Netflix Eureka的JSONException,java,tomcat7,spring-boot,jsonobject,netflix-eureka,Java,Tomcat7,Spring Boot,Jsonobject,Netflix Eureka,我是Netflix Eureka和SpringBoot的新手。我构建了一个非常简单的Eureka服务器和客户机,以便了解它们是如何实现发现的。在转到localhost:8761时,当我看到UI时,Eureka服务器会正常加载自身/ 我正在用Eclipse的Tomcat运行这两个实例 我构建的Eureka客户端没有代码,因为它只运行带有适当注释的SpringBoot应用程序。关于Eureka服务器的同样内容 当我运行客户机时,在运行服务器之后,我得到以下堆栈。我浏览了一下网页,想得到一些解释,但没
导入org.springframework.boot.SpringApplication;
导入org.springframework.boot.autoconfigure.springboot应用程序;
导入org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
@SpringBoot应用程序
@EnableEurekaServer
公共类EurekaServer{
公共静态void main(字符串[]args){
run(EurekaServer.class,args);
}
}
因此,经过几个小时的失败尝试,通过修改代码使其工作,我查看了pom.xml
文件,删除了附加到应用程序这一部分的依赖项。我把它们一个接一个地放回去,验证它可以做的修改,我发现我对eureka
的依赖性是错误的,因为我用springboot提供的一个替换了我的依赖性,例如com.netflix.eureka
,例如spring cloud starter eureka