2017-06-20 73 views
2

我有一個正在運行的Springboot應用程序,它服務於URL http://localhost:8081/topics,並按預期返回了我的JSON響應。春季啓動執行器「/健康」不起作用

我加了執行機構的依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> <scope>test</scope> </dependency>

tutorial

建議但當我打http://localhost:8081/health它不會給預期的結果。它說

{ "timestamp": 1497952368055, "status": 404, "error": "Not Found", "message": "No message available", "path": "/health" }

春天啓動的版本是1.5.4.RELEASE。和Java 1.8 我需要做什麼額外的設置?

回答

2

在你的依賴已宣佈

<scope>test</scope> 

這意味着

測試

此範圍表明依賴不需要正常 應用程序的使用,並僅適用於測試編譯 和執行階段。

如果你想讓它可用於正常使用的應用程序的刪除<scope>test</scope>或將其更改爲<scope>compile</scope>