当前位置: 首页 > news >正文

潍坊专业网站建设邯郸信息港招聘信息

潍坊专业网站建设,邯郸信息港招聘信息,商丘网站开发,WordPress全站广告项目集成swagger 文章目录 前言一、背景二、问题复现1.Full authentication is required to access this resource2.Illegal DefaultValue null for parameter type integer 总结 前言 项目集成swagger这个没啥好整的#xff0c;maven项目就在pom文件导入依赖#xff0c;ser… 项目集成swagger 文章目录 前言一、背景二、问题复现1.Full authentication is required to access this resource2.Illegal DefaultValue null for parameter type integer 总结 前言 项目集成swagger这个没啥好整的maven项目就在pom文件导入依赖servlet项目就在lib目录下导入jar包这些过程略。 一、背景 我这里是springbootmavenswagger集成之后项目启动访问地址 ip:端口/项目路径/doc.html 例如自己电脑启动项目之后访问路径为 http://127.0.0.1:9001/doc.html 这个访问路径是未设置项目路径的 项目路径介绍 Context path of the application. 应用的上下文路径也可以称为项目路径是构成url地址的一部分。 springboot关于项目路径的配置 1、springboot 2.0之前配置为 server.context-path/cattle-agent 2、springboot 2.0之后配置为 server.servlet.context-path/cattle-agent 二、问题复现 1.Full authentication is required to access this resource 在接入swagger之后访问页面会报错错误提示 访问此资源需要身份验证因为swagger这个不需要身份验证处理方法新建一个config类这里使用的是swagger-ui如果需要增强版本或者其他版本的swagger-ui样式去百度搜。 import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import org.springframework.web.servlet.resource.ContentVersionStrategy; import org.springframework.web.servlet.resource.VersionResourceResolver;Configuration Slf4j public class WebConfig implements WebMvcConfigurer {Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {VersionResourceResolver versionResourceResolver new VersionResourceResolver().addVersionStrategy(new ContentVersionStrategy(), /**);// 配置静态文件访问路径 // registry // .addResourceHandler(/**) // .addResourceLocations(classpath:/static/) // .setCachePeriod(2592000) // .resourceChain(true) // .addResolver(versionResourceResolver);// 解决swagger无法访问registry.addResourceHandler(/swagger-ui.html).addResourceLocations(classpath:/META-INF/resources/);// 解决swagger的js文件无法访问registry.addResourceHandler(/webjars/**).addResourceLocations(classpath:/META-INF/resources/webjars/);registry.addResourceHandler(doc.html).addResourceLocations(classpath:/META-INF/resources/);} }2.Illegal DefaultValue null for parameter type integer 加入上述配置之后启动项目访问页面可以显示出接口文档了但是在控制台会出现这个问题 Illegal DefaultValue null for parameter type integer 解决办法 pom文件增加如下依赖 !-- 解决 Illegal DefaultValue null for parameter type integer 异常 --dependencygroupIdio.swagger/groupIdartifactIdswagger-annotations/artifactIdversion1.5.21/version/dependencydependencygroupIdio.swagger/groupIdartifactIdswagger-models/artifactIdversion1.5.21/version/dependency总结 刷新maven启动项目swagger正常访问控制台无报错
http://www.hkea.cn/news/14471828/

相关文章:

  • 哈尔滨网站设计模板做电影视频网站赚钱嘛
  • 九江建网站报价官方百度
  • 北京网站建设熊掌号wordpress 主题稳定
  • 可视化建站源码怎样用网站做淘宝客
  • 专注网站平台推广公司台山网页设计培训
  • 网站开通支付宝收款icp网站建设
  • 网站地图 模板天眼官网
  • 北京矿建建设集团有限公司 网站theme one wordpress
  • 注册网站是哪个部门wordpress 商业模板
  • 陕西专业网站开发联系电话热e国产-网站正在建设中-手机版
  • 石家庄网站建设平台wordpress食品模板
  • 沽源网站建设案例app应用开发在哪里找
  • 互联网营销方法有哪些seo教学培训
  • 建设网站专业公司吗wordpress运行死慢
  • 自贡做网站公司重庆安管人员证书查询
  • 广州市建设企业网站报价山东金泰建设有限公司网站
  • 表格网站怎么做的下载的网站模板怎么编辑
  • 做门窗网站怎么做wordpress移站
  • 河北营销型网站建设dede发布网站
  • 优品ppt模板免费下载网站百度推广费用怎么算
  • 还没有做网站可以先备案域名吗物联网平台排名
  • 网站建设推广的广告语魔站网站建设
  • 做网站的参考文献网站建设讲师招聘
  • 网站空间1g多少钱seo引擎优化外包
  • 百度怎么做自己的网站汕头建设网站
  • 专业做网站优化国际消息新闻
  • 建站之星做出的网站不安全有域名如何自己制作网站
  • 曲靖市住房和城乡建设局网站推广普通话内容
  • 做网站能月入10万修改wordpress 5.2.1版权
  • 建设公司网站需要准备什么给女生做网站