2015-05-28 61 views
1

我得到以下運行時異常,當我嘗試運行我的Springboot尤里卡客戶尤里卡春天啓動客戶例外

org.springframework.beans.factory.BeanDefinitionStoreException:無法 加載bean類:;嵌套的異常是 java.lang.IllegalStateException:找到Annotation @EnableDiscoveryClient ,但沒有實現。你忘了包括一個 初學者?

+0

好,考慮到你在代碼或設置方面沒有給我們任何東西,我只能在日誌中重複問題「你忘了包含啓動器?」 –

+0

謝謝你的回覆,可以給我一個樣本pom文件 –

+0

你怎麼樣從這裏開始http://cloud.spring.io/spring-cloud-netflix/ –

回答

3

您應該添加下列啓動POM獲得所有必需的依賴:

<dependency> 
    <groupId>org.springframework.cloud</groupId> 
    <artifactId>spring-cloud-starter-eureka</artifactId> 
</dependency> 

如果不從SpringBoot父POM繼承,加在你<dependencyManagement>如下:

<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-dependencies</artifactId> 
    <version>${spring-boot.version}</version> 
    <type>pom</type> 
    <scope>import</scope> 
</dependency> 
+0

謝謝@Bertrand Renuart –

相關問題