引起原因:org.springframework.web.servlet.NoHandlerFoundException:找不到用于GET的处理程序/ null / swagger-resources / configuration / ui

时间:2018-12-24 16:32:56

标签: swagger-ui

在启动spring boot应用程序时获得以下异常。

例外:

Caused by: org.springframework.web.servlet.NoHandlerFoundException: No handler found for GET /null/swagger-resources/configuration/ui

Swagger gradle依赖版本如下

compile('io.springfox:springfox-swagger2:2.7.0')
compile('io.springfox:springfox-swagger-ui:2.7.0')

2 个答案:

答案 0 :(得分:0)

希望这是 IntelliJ 编辑器的问题。我正在不同的端口上运行多个微服务,并在工作完成后将其关闭,但是IJ编辑器可能已经缓存了该端口(该端口已经关闭)并造成了这种混乱和错误。我已经使用其他端口重新启动了服务,但错误消失了。

注意:通常,如果在同一端口上运行任何其他服务,我们将得到 BIND ERROR:地址已被使用

答案 1 :(得分:0)

您需要像此浏览器标签一样关闭。

我的spring boot应用程序端口是8888,当我关闭此选项卡并重新启动spring boot应用程序时,错误消失了。

enter image description here

enter image description here