2016-12-02 80 views
3

有一個尤里卡Server應用程序:春天尤里卡應用程序不顯示儀表板

@EnableEurekaServer 
@SpringBootApplication 
public class RegistrationModulesServiceApplication { 

    public static void main(String[] args) { 
     SpringApplication.run(RegistrationModulesServiceApplication.class, args); 
    } 
} 

隨着applicaton.yml配置(是默認):

eureka: 
    instance: 
    hostname: localhost 
    client: 
    registerWithEureka: false 
    fetchRegistry: false 

server: 
    port: 1111 

在第一次運行 - 我看到儀表板與狀態。 像文檔: enter image description here

然後 - 重新啓動後,我只能看到XML響應: enter image description here

爲什麼?

日誌中沒有錯誤。

回答

0

嘗試使用這個春天開機/雲版本:

<parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>1.5.1.RELEASE</version> 
    <relativePath /> <!-- lookup parent from repository --> 
</parent> 

<dependencyManagement> 
    <dependencies> 
     <dependency> 
      <groupId>org.springframework.cloud</groupId> 
      <artifactId>spring-cloud-dependencies</artifactId> 
      <version>Dalston.BUILD-SNAPSHOT</version> 
      <type>pom</type> 
      <scope>import</scope> 
     </dependency> 
    </dependencies> 
</dependencyManagement> 

,也許設置環境

eureka: 
    environment: dev 

有一個在this github project

0

對我來說,一個完整的例子,這個問題是我有一個空的文件夾,src/main/resources/templates。當此文件夾存在時,FreeMarkerView無法看到spring-cloud-netflix-eureka-server中包含的嵌入式模板。我不記得這個文件夾來自哪裏,但我懷疑它在線樣本。

相關問題