2017-12-28 23 views
0

このエラーを正確に再現するspring-boot-troubleshooting repo on GitHubを作成しました。Groovy Spring Boot RESTサービスが有効なパスのPageNotFoundエラーをスローしています

は、RESTful APIエンドポイントを公開しているSpringブートベースのRESTサービスを構築していますが、UI /ビュー/ HTMLページはまったくありません。

あなたは私が依存2つのだけ春ブーツの依存関係があることをそのレポのbuild.gradleで見ることができます:

,'org.springframework.boot:spring-boot-starter-jetty' 
,'org.springframework.boot:spring-boot-starter-actuator' 

だから、何も表示関連(Thymeleaf、など)。

あなたがそのアプリケーションを実行してFizzbuzzResource URLに行くためにブラウザを開くと、あなたが買ってあげる:

Problem accessing /error. Reason: 

Not Found 

そして、あなたが表示されますコンソール上:

WARN o.s.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/v1/fizzbuzz/12345] in DispatcherServlet with name 'dispatcherServlet' 

私は」疑問に思うなぜこれは純粋なRESTサービスでなければならないとき、春はHTMLベースのpageNotFoundエラーを訴えています。もちろん、この作業をしてFizzbuzzリソースを正しく返すための修正が何であるか知りたいです!

答えて

関連する問題