添加Swagger2后报错
来源:2-12 Swagger2接口文档工具的使用【构建项目】

weixin_慕田峪5048571
2022-12-29
19:28.322 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.3.Final
19:28.334 [main] INFO com.imooc.user.Application - Starting Application using Java 1.8.0_351 on ZL-WZN with PID 51916 (D:\Java\springboot\imooc-news\imooc-news-dev-service-user\target\classes started by Lenovo in D:\Java\springboot\imooc-news)
19:28.334 [main] INFO com.imooc.user.Application - The following 1 profile is active: "dev"
19:28.814 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in ‘[com.imooc.user]’ package. Please check your configuration.
19:28.998 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8003 (http)
19:29.002 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler [“http-nio-8003”]
19:29.003 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
19:29.003 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.60]
19:29.085 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
19:29.085 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 715 ms
19:29.506 [main] INFO t.m.m.a.MapperCacheDisabler - Clear tk.mybatis.mapper.util.MsUtil CLASS_CACHE cache.
19:29.506 [main] INFO t.m.m.a.MapperCacheDisabler - Clear tk.mybatis.mapper.genid.GenIdUtil CACHE cache.
19:29.507 [main] INFO t.m.m.a.MapperCacheDisabler - Clear tk.mybatis.mapper.version.VersionUtil CACHE cache.
19:29.507 [main] INFO t.m.m.a.MapperCacheDisabler - Clear EntityHelper entityTableMap cache.
19:29.549 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler [“http-nio-8003”]
19:29.558 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 8003 (http) with context path ''
19:29.561 [main] INFO s.d.s.w.p.DocumentationPluginsBootstrapper - Context refreshed
19:29.567 [main] INFO s.d.s.w.p.DocumentationPluginsBootstrapper - Found 1 custom documentation plugin(s)
19:29.723 [main] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler [“http-nio-8003”]
19:29.723 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
19:29.725 [main] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler [“http-nio-8003”]
19:29.726 [main] INFO o.a.coyote.http11.Http11NioProtocol - Destroying ProtocolHandler [“http-nio-8003”]
19:29.728 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.
19:29.741 [main] ERROR o.s.boot.SpringApplication - Application run failed
java.lang.NullPointerException: null
at springfox.documentation.spi.service.contexts.Orderings$8.compare(Orderings.java:113)
at springfox.documentation.spi.service.contexts.Orderings$8.compare(Orderings.java:110)
at com.google.common.collect.ComparatorOrdering.compare(ComparatorOrdering.java:37)
at java.util.TimSort.countRunAndMakeAscending(TimSort.java:355)
at java.util.TimSort.sort(TimSort.java:220)
at java.util.Arrays.sort(Arrays.java:1438)
at com.google.common.collect.Ordering.sortedCopy(Ordering.java:842)
at springfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider.requestHandlers(WebMvcRequestHandlerProvider.java:51)
at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper$1.apply(DocumentationPluginsBootstrapper.java:122)
at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper$1.apply(DocumentationPluginsBootstrapper.java:119)
at com.google.common.collect.Iterators6.transform(Iterators.java:783)atcom.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)atcom.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)atcom.google.common.collect.Iterators6.transform(Iterators.java:783)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
at com.google.common.collect.Iterators6.transform(Iterators.java:783)atcom.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)atcom.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)atcom.google.common.collect.IteratorsConcatenatedIterator.hasNext(Iterators.java:1333)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:268)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:232)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:617)
at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.defaultContextBuilder(DocumentationPluginsBootstrapper.java:110)
at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.buildContext(DocumentationPluginsBootstrapper.java:101)
at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.onApplicationEvent(DocumentationPluginsBootstrapper.java:91)
at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.onApplicationEvent(DocumentationPluginsBootstrapper.java:53)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:938)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:740)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:415)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1312)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1301)
at com.imooc.user.Application.main(Application.java:13)
19:29.746 [main] INFO o.s.j.e.a.AnnotationMBeanExporter - Could not unregister MBean [com.github.tobato.fastdfs.domain.conn:name=fdfsConnectionPool,type=FdfsConnectionPool] as said MBean is not registered (perhaps already unregistered by an external process)
Process finished with exit code 1
1回答
-
weixin_慕田峪5048571
提问者
2022-12-29
spring boot版本2.6.x以上的问题
springboot降到2.5.x
修改配置文件,增加
spring: mvc: pathmatch: matching-strategy: ANT_PATH_MATCHER
00
相似问题