bug----jdk17使用JOL无法输出java对象的存储布局

embedded/2024/10/18 10:15:06/

项目场景:

提示:这里简述项目相关背景:

在idea中以jdk17为开发环境,使用 jol-core.016 版本没办法输出java 对象的存储结构信息,会让程序崩溃。


问题描述

提示:这里描述项目中遇到的问题:

这是我的测试代码:

public class ObjectLayout {public static void main(String[] args) {Student stu = new Student();System.out.println(ClassLayout.parseInstance(stu).toPrintable());}
}class Student {private String name;private int age;private boolean  sex;}

一开始,控制台输出了:
WARNING: Unable to get Instrumentation. Dynamic Attach failed. You may add this JAR as -javaagent manually, or supply -Djdk.attach.allowAttachSelf

我就添加了VM 配置参数 -Djdk.attach.allowAttachSelf=true,但是程序完全终止不了,使用 jps -l 然后 kill -9 进程id 也无济于事,只能重启。重启之后在此运行,依然是这个卡死的状态

完全不知道哪里出的问题,有懂的大佬希望可以指点一下,万分感谢~~


http://www.ppmy.cn/embedded/99369.html

相关文章

在Uni-app中实现计时器效果

<template><div class"timer"><p>{{ formatTime }}</p><button click"startTimer" v-if"!isTiming">开始计时</button><button click"stopTimer" v-else>停止计时</button></div&…

appium下载及安装

下载地址&#xff1a;https://github.com/appium/appium-desktop/releases 双击安装就可以

基于矢量控制器的PMSM永磁同步电机速度控制系统simulink建模与仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 5.完整工程文件 1.课题概述 基于矢量控制器的PMSM永磁同步电机速度控制系统simulink建模与仿真&#xff0c;仿真输出电机转速跟踪曲线&#xff0c;PID控制器输出曲线以及Te输出曲线。 2.系统仿真结果 &…

【C++ 面试 - 面向对象】每日 3 题(六)

✍个人博客&#xff1a;Pandaconda-CSDN博客 &#x1f4e3;专栏地址&#xff1a;http://t.csdnimg.cn/fYaBd &#x1f4da;专栏简介&#xff1a;在这个专栏中&#xff0c;我将会分享 C 面试中常见的面试题给大家~ ❤️如果有收获的话&#xff0c;欢迎点赞&#x1f44d;收藏&…

Prometheus Alertmanager告警之邮件、钉钉群、企业微信群机器人报警

文章目录 一、部署alertmanager相关组件1.alertmanager-config2.alertmanager-message-tmpl3.alertmanager 二、调试邮件告警三、钉钉群/企业微信群 报警3.1添加钉钉群机器人3.2添加企业微信群机器人3.3部署alertmanager-webhook-adaptermessage-tmplalertmanager-webhook-adap…

Prometheus 服务发现

目录 1.基于文件的服务发现 2.基于 Consul 的服务发现 3.基于 Kubernetes API 的服务发现 1.基于文件的服务发现 基于文件的服务发现是仅仅略优于静态配置的服务发现方式&#xff0c;它不依赖于任何平台或第三方服务&#xff0c;因而也是最为简单和通用的实现方式。 Prometh…

继Ollama之后,Go在AI领域再下一城

AI isnt a thing; its a magnifier of a thing. And that thing is human creativity. 在AI领域&#xff0c;最火的使用Go开发的项目莫过于Ollama项目了&#xff0c;但近期有一个项目也吸引了Gopher眼球&#xff0c;它就是fabric。叫fabric的项目太多&#xff0c;这个fabric又是…

Android笔试面试题AI答之Kotlin(17)

文章目录 80. 阐述 inline class内联类的开销&#xff1f;1. 编译时开销2. 运行时开销3. 可维护性和可读性结论 81. Kotlin是如何解决空指针(NPE)问题的 &#xff1f;82. Kotlin中的Compaion Object的作用 &#xff1f;主要用途如何定义注意事项 83. 详细描述 Koltin by lazy工…