localhost:8080 / swagger-ui.html似乎无法解决。有任何想法吗?

Div*_*iva 0 spring-mvc swagger swagger-ui spring-boot

我有一个结构如下的spring boot项目:

client
  build.gradle

interface
  build.gradle

service
  tests
  main
    java
    resources
 build.gradle
Run Code Online (Sandbox Code Playgroud)

因此,存在三个子项目:接口,服务和客户端。

控制器在内部service>main>controllerbuild.gradle而工作区则在服务项目内部进行配置。当我这样做时localhost:8080/swagger-ui.html,我得到:

在名称为“ dispatcherServlet”的DispatcherServlet中,未找到具有URI [/swagger-ui.html]的HTTP请求的映射。

当我点击以下网址时,我可以获取json: http:// localhost:8080 / v2 / api-docs

Div*_*iva 6

我完成了这个工作,在类的顶部有一个@EnableWebMVC。删除它可以修复它。感谢@Sampada的帮助