当前位置: 首页 > 知识库问答 >
问题:

springfox-Swagger2Controller:找不到组默认值的规范

骆昊阳
2023-03-14

不工作/v2/api文档返回404

此时在日志中 - Swagger2Controller:无法找到组默认值的规范

Beans Docker在Spring创建ok…但Swagger2Controller。DocumentationCache为空。。。

以前,这是浪费工作....

@EnableSwagger2
@Configuration
class SwaggerConfig {

    @Bean
    fun allApi(): Docket {
        return Docket(DocumentationType.SWAGGER_2)
                .select()
                .apis(RequestHandlerSelectors.any())
                .paths(PathSelectors.any())
                .build()
    }
}

格拉德:

compile('org.springframework.boot:spring-boot-starter-actuator')
compile('org.springframework.boot:spring-boot-starter-aop')
compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('org.springframework.boot:spring-boot')

// Rest
compile('org.springframework.boot:spring-boot-starter-data-rest')

// Web
compile('org.springframework.boot:spring-boot-starter-thymeleaf')
compile('org.springframework.boot:spring-boot-starter-web')

// Security
compile('org.springframework.security:spring-security-web')
compile('org.springframework.security:spring-security-config')

// Jackson
compile('com.fasterxml.jackson.module:jackson-module-kotlin')

//     Vaadin
compile('com.vaadin:vaadin-spring-boot-starter')

// DB
runtime('org.postgresql:postgresql')

// Kotlin
compile("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
compile("org.jetbrains.kotlin:kotlin-reflect")

// Sentry
compile 'io.sentry:sentry:1.7.2'
compile 'com.getsentry.raven:raven-logback:8.0.3'

// Log to json
compile('ch.qos.logback.contrib:logback-json-classic:0.1.5')
compile "net.logstash.logback:logstash-logback-encoder:5.0"
// Logs {IF}
compile "org.codehaus.janino:janino"

// Swagger
compile "io.springfox:springfox-swagger2:2.9.2"

共有1个答案

寿伟
2023-03-14

我忘了…)

 类似资料:
  • 我有一个VUE2项目,我编写了一个简单的函数来翻译日期中的月份,我想将它导入到我的一个组件中,但是我得到了一个错误: 在“@/utils/date-translation”中找不到导出“default”(导入为“translate date”) src文件夹中的相对文件路径是正确的,我导出的函数如下所示: 然后我将其导入到组件中,如下所示: 我做错了什么?

  • 问题内容: 我有以下选择语句,以获取流的下一个预定项目。如果没有匹配的行,我希望它返回默认值。这是我正在使用的行: 那应该可以获取最近计划的项目,但如果它早于查询之前30分钟,则不会。但是,如果用户未安排任何时间,则我需要一个默认值,以便流中实际播放某些内容。我尝试了以下方法: 和: 但是,如果未找到任何行,它将始终返回空结果。我该如何返回默认值? 问题答案: 一种方法 由于只返回一行,因此可以使

  • 问题内容: 是否有可能为集合中未找到的所有键返回默认值? 问题答案: [更新] 正如其他答案和评论者所指出的那样,从Java 8开始,您可以简单地调用。 [原版的] 没有Map实现可以完全做到这一点,但是通过扩展HashMap来实现自己的实现很简单:

  • 问题内容: 我对Django非常陌生,并尝试配置为使用.env变量。我在尝试运行服务器时遇到问题。.env文件位于根目录中。这是我的代码: settings.py my_app.env 问题答案: 更改文件名:必须为。 从代码:

  • 获取“错误:无法找到或加载主类com.sample.droolstest”在我的开发环境中有些东西配置不正确。我需要一些帮助,我想这应该管用。我一定是做错了什么或者跳过了一步。 步骤:Eclipse File->New Project->Drools Project从向导中选择“向该项目添加示例HelloWorld规则文件”和“添加示例Java类以加载和执行HelloWorld规则” 右键单击PO

  • 注:内容翻译自官网文档 Language Guide (proto3) 中的 Default Values 一节 当消息被解析时, 如果被编码的消息没有包含特定的简单元素, 被解析的对象对应的字段被设置为默认值. 默认值是和类型有关的: 对于strings, 默认值是空字符串(注, 是"", 而不是null) 对于bytes, 默认值是空字节(注, 应该是byte[0], 注意这里也不是null)