当前位置:网站首页>Ruoyi-Cloud 踩坑的BUG
Ruoyi-Cloud 踩坑的BUG
2022-07-06 09:30:00 【爱机车的程序猿】
Ruoyi-Cloud报错统计
端口
Web server failed to start. Port 端口 was already in use.( Web服务器无法启动。端口8080已在使用中。)
解决:
打开cmd: netstat -ano | findstr 8080TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 9824
TCP [::]:8080 [::]:0 LISTENING 9824
再次输入:关闭进程:taskkill -pid 9824 -f
工具
Npm error operation not permitter下载访问权限-4048
npm下载一直报错就最快重新安装nodejs就欧克
解决:
卸载nodejs、npm重新安装nodejs(重点)安装路径默认就好不用管
项目
后端启动需要开启nacos 配置redis ,mysql
前端登录时报:
Uncaught (in promise) Error: [vue-router] "path" is required in a route conf
解决:
数据库ry-cloud ==》sys_menu ==》添加了一个菜单但是path没有添加就无法指向路由,而且不能为空
测试
访问配置好的接口报500以及令牌不能为空
解决:
在请求头加上:Authorization:uuid验证码(需要登陆后在网页上右击检查—>Network—>找到请求头Authorization)测试配置好的接口报
{
“timestamp”: “2021-02-08T16:40:20.008+0800”,
“status”: 404,
“error”: “Not Found”,
“message”: “No message available”,
“path”: “/line/list”
}
解决:
实体类加无参构造方法---->重新加载一下maven重启模块出现:
java: 找不到符号 符号: 类 ITLineService 位置: 程序包 com.ruoyi.system.service
解决:
重新加载一下maven获取前端Integer值报
ERROR c.r.c.s.h.GlobalExceptionHandler - [handleException,51] - nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘errorType’ in ‘class java.lang.Integer’
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘errorType’ in ‘class java.lang.Integer’
解决:
去掉@RequestBody只接收Integer类型的参数
@RequestBody是获取前端json数据的测试外部接口
5.1需要在Collroller去掉@PreAuthorize()
5.2 外部测试工具(postman,swaggerUI)测试接口
注意:royui接口都加了/core要是加在Collroller接口前面的通过Ruoyi用户添加一条Andon数据时报
热部署和非热部署情况下都会出现这个问题
ERROR c.r.c.s.h.GlobalExceptionHandler - [handleException,51] - com.ruoyi.system.api.model.LoginUser cannot be cast to com.ruoyi.system.api.model.LoginUser
java.lang.ClassCastException: com.ruoyi.system.api.model.LoginUser cannot be cast to com.ruoyi.system.api.model.LoginUser
解决: 重启所有服务才解决
- VUE 报 WARNING 内容为未提交for :key唯一标识 标识重复
WARNING Compiled with 1
Warningin ./src/views/activiti/modules/AndonAgency.vue?vue&type=template&id=3023577d&
Module Warning (from ./node_modules/vue-loader/lib/loaders/templateLoader.js):
(Emitted value instead of an instance of Error) <el-radio v-for="item in analysisByTypes">: component lists rendered with v-for should have explicit keys. See https://vuejs.org/guide/list.html#key for more info.
@ ./src/views/activiti/modules/AndonAgency.vue?vue&type=template&id=3023577d& 1:0-440 1:0-440
@ ./src/views/activiti/modules/AndonAgency.vue
@ ./src/views sync ^\.\/.*$
@ ./src/store/modules/permission.js
@ ./src/store/index.js
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.66.180:80&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
解决:
找到报错 在标签中加上:key=”item” 就ok了
ruoyi官网常见问题
边栏推荐
- Native JS realizes the functions of all selection and inverse selection -- Feng Hao's blog
- TCP的三次握手和四次挥手
- 7-4 harmonic average
- 7-5 blessing arrived
- Solr standalone installation
- 汇编课后作业
- Many papers on ByteDance have been selected into CVPR 2021, and the selected dry goods are here
- Shell_ 00_ First meeting shell
- Cartesian tree (modified)
- ~Introduction to form 80
猜你喜欢
SQL快速入门
One hundred questions of image processing (1-10)
Mp4 format details
Use JQ to realize the reverse selection of all and no selection at all - Feng Hao's blog
Detailed explanation of FLV format
LeetCode 1584. Minimum cost of connecting all points
我走过最迷的路,是字节跳动程序员的脑回路
redux使用说明
LeetCode 1552. Magnetic force between two balls
字节跳动新程序员成长秘诀:那些闪闪发光的宝藏mentor们
随机推荐
Record the error reason: terminate called after throwing an instance
Cartesian tree (modified)
谢邀,人在工区,刚交代码,在下字节跳动实习生
面试集锦库
@RestController、@Controller
Soft music -js find the number of times that character appears in the string - Feng Hao's blog
控制转移指令
LeetCode 1637. The widest vertical area between two points without any point
Yao BanZhi and his team came together, and the competition experts gathered together. What fairy programming competition is this?
(multiple methods, need to continue to see) 7-11 go deep into the tiger's Den
Native JS realizes the functions of all selection and inverse selection -- Feng Hao's blog
ByteDance 2022 school recruitment R & D advance approval publicity meeting, students' top 10 issues
字节跳动2022校招研发提前批宣讲会,同学们最关心的10个问题
Fdog series (4): use the QT framework to imitate QQ to realize the login interface, interface chapter.
汇编语言寻址方式
The 116 students spent three days reproducing the ByteDance internal real technology project
~73 other text styles
~81 long table
7-6 sum of combinatorial numbers
[graduation project] QT from introduction to practice: realize imitation of QQ communication, which is also the last blog post in school.