當嘗試使用春雲領事,當我嘗試,我收到此錯誤和休息通話過程中自動裝配功能區客戶端:春雲ConsulRibbonClientConfiguration例外
「錯誤創建豆名爲‘consulRibbonClientConfiguration’:調用init方法的失敗;嵌套的例外是java.lang.NoClassDefFoundError:COM /谷歌/普通/反映出/ TypeToken」
其他時候,我會得到這個錯誤,而不是: 錯誤創建名爲‘consulRibbonClientConfiguration’豆:init方法的調用失敗;嵌套異常是java.lang.NoClassDefFoundError:無法初始化類com.netflix.client.config.CommonClientConfigKey
我開始嘗試使用我自己的配置類之前,我有這個工作。現在取決於我在哪個系統上運行它,我得到了一些稍微不同的錯誤,比如上面那個consul ribbon客戶端配置不能實例化的錯誤。任何煽動對這個問題會有幫助
的配置類的樣子:
@Profile("!unit-test")
@EnableDiscoveryClient
@ImportResource("classpath:/hadoopContext.xml")
@Configuration
@EnableAutoConfiguration
public class XXXConfiguration..
主要是簡單的: @SpringBootApplication
public class Main {
public static void main(String[] args) {
SpringApplication.run(Main.class, args);
}
}
聚甲醛使用:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-all</artifactId>
<version>1.0.0.M3</version>
</dependency>
你可以試用最新版本1.0.0.RC1嗎? – spencergibb
我沒有嘗試使用最新版本的候選版本,但考慮到我之前在當前版本中已經開始工作,我不認爲這是可能的候選版本。不過謝謝你的建議。 – Mimyck