Olá Kayque! Tudo joia?
O erro que você mencionou, java.lang.ClassNotFoundException: org.springframework.web.servlet.resource.LiteWebJarsResourceResolver
, geralmente ocorre quando há uma incompatibilidade de versões entre as bibliotecas que você está usando.
No caso do Spring Boot 3, é importante usar a versão correta do SpringDoc. Conforme o contexto da aula, para o Spring Boot 3, você deve usar o springdoc-openapi v2
. Certifique-se de que a dependência no seu pom.xml
está configurada corretamente para essa versão. Aqui está um exemplo de como deve estar:
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>2.7.0</version>
</dependency>
Como você está usando a versão mais recente do Spring, utilizar da versão mais atual do Spring Doc é o recomendado.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.