前端 Vue ,后端 Java ,用的 JDK15 ,换了一下 JDK 发行的厂商,有两个页面就读取不到数据了会报错,然后又换回了原始的 JDK 版本,Vue 仍然报错,是哪里有缓存吗?查了半天找不到问题了。
|
NnqFeb 21, 2023
1
你具体是怎么切换的? 单纯改了 jdk ? 然后重新启动了 ?
可以试试 dev 模式 |
|
litchinnFeb 21, 2023
2
建议贴出具体错误内容
|
|
wa8nFeb 21, 2023
3
nginx 缓存?贴错误信息
|
|
lyxenoFeb 21, 2023
4
报啥错啊...你这问题问 chatgpt 估计都很难得出有效答案
|
|
blackmolycatFeb 21, 2023
5
chatGPT:有被冒犯到
|
|
urnoobFeb 21, 2023
8
經鑑定 於 java 無關。
|
|
xx6412223Feb 21, 2023
9
这么问问题,有点浪费大家时间
|
|
EricccccccccFeb 21, 2023
10
"然后又换回了原始的 JDK 版本"
commit 回滚的方法换的吗? |
|
ryan4290Feb 21, 2023
11
你选的 JDK 版本就很秀;有人会使用 8 、11 、17 之外的版本吗?好奇
|
|
thunderwFeb 21, 2023
12
你这链路这么长,每个环节都可能掉链子。比如数据恰好被人删了?抽取条件和时间有关系,所以昨天有,今天就没有了?盲猜赖 JDK 版本的概率不大。
|
|
13
@Nnq
@litchinn @wangsongyan @lyxeno @lgjx123 @atumu @c332030 @urnoob @xx6412223 @Ericcccccccc @ryan4290 @thunderw 对不起老哥们,小弟错了,请原谅小弟浪费了大家的时间。问题比较简单,就是说开发环境包括一开始的环境用的是 Adoptopenjdk 15 ,然后突然某一天 Vue 后台管理两个页面报错如下: Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: "/user/userManage/permanentList". 查了一下 java 那边的日志并没有报错,只是 Vue 前端抛出了错误,之后服务器迁移,环境都重装了,把 jdk15 换成了 Amazon Corretto ,迁移好之后页面就正常了,昨天又换成了 Adoptopenjdk 15 ,就成之前那个报错了,之后又换回了 Amazon Corretto ,还是那个错误,所以就是想问,JDK 版本替换了一下并且重启了服务,本来正常的 JDK 版本现在又不正常了,也许重装系统就没事了,所以就想到了是不是哪里有缓存之类的东西。 |
|
sobevFeb 21, 2023
14
docker 搞几个不同 jdk 的 image 试下
|
|
imintoFeb 21, 2023
15
楼主是前端程序员?
这个报错不是前端的报错吗?后端接口很好校验,检查下没有报错,那就是前端的错了。 |
|
iiinspirationFeb 21, 2023
16
@ryan4290 我有个服务用了 19😂
|
|
spritFeb 21, 2023
18
我宣布散了吧
|