Description
In case of executable JAR/WAR file created by Spring Boot with embedded Tomcat, URL ends with "!/".
Hence in AbstractSwaggerFeature.checkSwaggerUiResourceRoot() the condition urlStr.toString().endsWith(".jar") is incorrect since it should consider the trailing "!/" as well.
This makes incorrect SWAGGER_UI_RESOURCE_ROOT value.