日々精進

新しく学んだことを書き留めていきます

spring bootのバージョンを2.6系に上げるとspringfoxがエラーを吐くようになる問題

spring bootのバージョンを2.6系に上げるとspringfoxがエラーを吐くようになる。エラーメッセージは以下。

org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException

これの対応方法は以下をapplication.ymlなどに設定するようにと言っているサイトが多いがこれだけでは直らなかった。

spring.mvc.pathmatch.matching-strategy: ant_path_matcher

webEndpointServletHandlerMappingメソッドを実装すると直った。詳細は以下参照。

lightrun.com