Idea 启动 Springboot 工程后,报如下错误

2022-01-25 13:24:16 +08:00
 liuzh365

java.lang.instrument ASSERTION FAILED !errorOutstanding with message transform method call failed at JPLISAgent.c line 844

服务是正常启动运行的,是在运行一段时间之后报错,会一连报好几行红字,但不影响服务运行。 同样一个工程 git 到其他电脑上运行没有这个问题。 使用同一台电脑同一个 idea 运行其他工程,也有这个问题。

运行环境: win10 ,cpu:10500 ,内存:16G ,jdk8 。java 和 idea 都装在 D 盘。

网上没有找到很好的方案,请问各位知道如何解决吗?

2351 次点击
所在节点    Java
7 条回复
BQsummer
2022-01-25 13:41:43 +08:00
liuzh365
2022-01-25 13:48:04 +08:00
@BQsummer 很奇怪,同样的工程在别的电脑上跑就没这个问题
liuzh365
2022-01-25 13:50:23 +08:00
@BQsummer 官方文档我看了,这个 bug 在 8u40 以后被修复了。但我在电脑上安装 8u301 和 8u321 都会报错
win301
2022-01-25 14:57:10 +08:00
少年郎,如果项目没有历史包袱,请把 JDK 升级到 17 ,这样你就不用再忧心这些乱七八糟的问题了
liuzh365
2022-01-25 15:58:55 +08:00
@win301 受限于项目只能用 java8 呢
NeoZephyr
2022-01-26 10:17:01 +08:00
@win301 不是说坑不少吗
win301
2022-01-26 17:04:12 +08:00
@NeoZephyr 是有一些,所以我才强调 “历史包袱” 这四个字,但相当于坑来说,升级到最新版本的好处太多太多了,你可以关注一下从 8 到 17 ,JDK 做出的改变有多么的大,这些特性都非常好用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/830473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX