尚医通项目
引入nacos之前,项目正常启动,引入nacos之后,启动项目会报错:
D:\works\project\yygh_parent\model\src\main\java\com\atguigu\yygh\model\acl\Permission.java:6:30
java: 程序包io.swagger.annotations不存在
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
关于引入nacos后swagger包不存在的问题,如何解决?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
新AI-chat 2023-02-24 10:54关注在集成Nacos后,Swagger相关的依赖可能会有所变化,导致编译错误。这个问题的解决方法主要取决于你是如何管理项目依赖的。
如果你使用的是Maven或Gradle等构建工具,可以尝试重新导入相关依赖来解决该问题。具体来说,你需要确保以下两个依赖已经被正确地添加到项目中:
<!-- Swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <!-- Swagger UI --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency>
如果你使用的是Spring Boot框架,还需要在项目配置文件中添加以下配置:
springfox.documentation.swagger.v2.enabled=true
如果以上操作都没有解决问题,你可能需要手动添加Swagger相关的依赖包。你可以从Swagger官网上下载对应版本的jar包,然后将其手动添加到项目的classpath中。
另外,还需要注意的是,如果你的项目使用了多个模块,需要确保Swagger相关的依赖在所有需要使用Swagger的模块中都被正确地导入。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-09-11 10:50回答 5 已采纳 解决了,因为nacos端口号规定了偏移量不能大于1000,默认是8848,我开了三台6666,7777,8888,那台6666的改了一下端口号就能访问了
- 2023-03-07 01:26回答 3 已采纳 spring-cloud-starter-alibaba-nacos-discovery依赖和spring-cloud-starter-netflix-eureka-client依赖不能同时使用,题主
- 2020-08-20 03:22回答 3 已采纳 你目前给的图片是配置列表的界面没有数据,没有看到你的服务列表界面,是不是你菜单看错了,点击服务管理->服务列表,如果有问题就把你的项目配置贴出来吧
- 2020-07-26 15:36Baldwin_KeepMind的博客 SpringBoot引入Nacos并实现自动化注册+远程配置获取1. 环境准备2. 创建项目3. 添加依赖4. 项目配置5. 创建配置源6. 创建配置类NacosConfig7. Nacos测试接口NacosApi8. 测试9. 异常解决无法获取远程配置参数10. 总结 ...
- 2022-07-29 17:19回答 1 已采纳 删除服务下的一个实例。https://blog.csdn.net/lr309283175/article/details/115483372
- 2022-08-03 06:20回答 3 已采纳 nacos2.0需要开放两个8848(nacos服务端口) spring: cloud: nacos: discovery: server-addr: xxx.
- 2021-11-21 06:38回答 1 已采纳 服务器用的nginx还是appachi
- 2022-03-13 03:45Java笔记虾的博客 点击关注公众号,利用碎片时间学习同学们,最近相信大家都看到了SpringCloudGateway爆出相关漏洞的信息了,既然如此,你们还不抓紧修改自己的程序吗?即使你没涉及到此次的漏洞,我也...
- 2022-04-18 02:52回答 2 已采纳 nacos默认集群启动,你要单机的话,得加启动参数,启动那个bat文件你用文本文件编辑器打开,里面有个参数,启动加那个参数就行了
- 2022-07-15 10:17回答 1 已采纳 是不是jar包冲突了?用maven helper 插件查看下
- 2023-01-15 02:48回答 6 已采纳 问题排查:1、nacos的环境是否符合服务器的最低配置在2C4G60G*3JDK版本建议使用jdk1.8.0_351,jdk版本不能太低如果自行打包nacos时,maven版本需要在3.2.x+2、端
- 2022-07-13 01:01androidstarjack的博客 准备工作 | Nacos 安装及使用入门 自己学习的话推荐使用 docker 安装,命令如下: 拉取镜像: docker pull nacos/nacos-server 创建服务: docker run --env MODE=standalone --name nacos -d -p 8848:...
- 2023-11-30 06:21咸鱼吐泡泡的博客 创建好目录以后会发现idea自动将空包合并在一起了,而且点击设置里面也没有Compact Middle PackageCompact Middle Package如果不在设置的主面板上,则点击Tree...然后去掉Compact Middle Package前面的勾选即可展开包。
- 2024-12-27 12:22Beekeeper&&P...的博客 选择 Swagger如果你需要一个高度标准化、广泛支持并且能够与现有 CI/CD 流程无缝集成的工具,特别是在大型企业环境中。选择 ShowDoc如果你追求简单易用、低成本甚至免费的解决方案,并且希望快速搭建起 API 文档管理...
- iOS逆向的博客 解决原因:eclipse\plugins 选择javax.servlet.jsp_2.0.0.v201101211617.jar;javax.servlet_2.5.0.v201103041518.jar 进行添加即可。下的java.security改安全协议的配置即可。原因:缺少serverlet的引用库。推荐将...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司