Jeecg-boot 快速开始 hello world

最近课设实训周,企业老师让我们搭建jeecg-boot的开发环境,今天遇到的问题是:在官方文档HelloWorld · JeecgBoot 开发文档 · 看云练习上手时,需要向后端请求数据,访问请求地址http://localhost:8080/jeecg-boot/test/jeecgDemo/hello(localhost:端口/服务器的外层路径/控制层的路径/自己接口的路径),未在拦截器配置排除时,会提示token无效,展示如下

 我遇到的问题是在 config/ShiroConfig.java 配置filterChainDefinitionMap.put("/test/jeecgDemo/hello", "anon"); 后,重新请求接口时仍返回上述图片的错误(状态500,提示信息token失效 请重新登录)

解决方法一:仔细看后端跑起来里面的错误( Run JeecgApplication.java)我当时是看到运行不完整,最后一句写了datasource is closing  datasource is closed,如果出现了这个错误,可以重新查看MySQL服务的端口3306是否被其他的占用,在命令行中 netstat -ano|findstr "3306",记下PID,然后去服务/任务管理器里面把非MySQL的PID结束任务,然后重新Run一下

解决方法二:

 将maven中的包清除(clear)重新下载(install) 然后重新Run。 注意这里操作这么简单的前提是需要你的后台服务代码实现和拦截不出错

这个是我快速上手遇到的问题,jeecg-boot 版本是2.2.1

如果有什么问题,欢迎交流学习

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值