Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 未能在Springboot中加载API定义_Java_Spring Boot_Openapi - Fatal编程技术网

Java 未能在Springboot中加载API定义

Java 未能在Springboot中加载API定义,java,spring-boot,openapi,Java,Spring Boot,Openapi,我正在转到SpringDocOpenAPI,并尝试点击URL。我从控制台获取以下错误和日志 网址: 日志: 2020-03-24 13:21:03.930 DEBUG 32622 --- [nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : GET "/swagger-ui/index.html?url=v3/api-docs", parameters={masked} 2020-03-24 13:21:03.931 DEBUG

我正在转到SpringDocOpenAPI,并尝试点击URL。我从控制台获取以下错误和日志

网址:

日志:

2020-03-24 13:21:03.930 DEBUG 32622 --- [nio-8080-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/swagger-ui/index.html?url=v3/api-docs", parameters={masked}
2020-03-24 13:21:03.931 DEBUG 32622 --- [nio-8080-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/webjars/"]
2020-03-24 13:21:03.933 DEBUG 32622 --- [nio-8080-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 304 NOT_MODIFIED
2020-03-24 13:21:03.992 DEBUG 32622 --- [nio-8080-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/swagger-ui/v3/api-docs", parameters={}
2020-03-24 13:21:03.993 DEBUG 32622 --- [nio-8080-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/webjars/"]
2020-03-24 13:21:03.994 DEBUG 32622 --- [nio-8080-exec-4] o.s.w.s.r.ResourceHttpRequestHandler     : Resource not found
2020-03-24 13:21:03.994 DEBUG 32622 --- [nio-8080-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 404 NOT_FOUND
2020-03-24 13:21:03.994 DEBUG 32622 --- [nio-8080-exec-4] o.s.web.servlet.DispatcherServlet        : "ERROR" dispatch for GET "/error", parameters={}
2020-03-24 13:21:03.995 TRACE 32622 --- [nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : 2 matching mappings: [{ /error}, { /error, produces [text/html]}]
2020-03-24 13:21:03.995 TRACE 32622 --- [nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
2020-03-24 13:21:03.996 DEBUG 32622 --- [nio-8080-exec-4] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, */*] and supported [application/json, application/*+json, application/json, application/*+json]
2020-03-24 13:21:03.997 DEBUG 32622 --- [nio-8080-exec-4] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [{timestamp=Tue Mar 24 13:21:03 EDT 2020, status=404, error=Not Found, message=No message available,  (truncated)...]
2020-03-24 13:21:03.998 DEBUG 32622 --- [nio-8080-exec-4] o.s.web.servlet.DispatcherServlet        : Exiting from "ERROR" dispatch, status 404
当我尝试打开下面的URL时,我确实看到了JSON响应


是,要引用的URL不正确。我尝试了新的URL,效果很好


是,要引用的URL不正确。我尝试了新的URL,效果很好


今天我在访问一个招摇过市的URL时遇到了同样的问题,如下所示:

http://localhost:6050/swagger-ui/index.html?configUrl=/v3/api docs/swagger config/ web浏览器显示了该页面:

在我将path/v3/api文档添加到页面文本字段并单击explore按钮之后,显示文档

查看页面,我可以看到默认的swagger ui路径是/swagger-ui.html,因此当我访问以下URL时:

http://localhost:6050/swagger-ui.html
它成功了。

我今天在访问一个招摇过市的URL时遇到了同样的问题,如下所示:

http://localhost:6050/swagger-ui/index.html?configUrl=/v3/api docs/swagger config/ web浏览器显示了该页面:

在我将path/v3/api文档添加到页面文本字段并单击explore按钮之后,显示文档

查看页面,我可以看到默认的swagger ui路径是/swagger-ui.html,因此当我访问以下URL时:

http://localhost:6050/swagger-ui.html
它成功了。

也许Swagger UI的默认URL是?试试看。也许招摇过市的UI默认URL是?试试看。