zoukankan      html  css  js  c++  java
  • bug-- java.lang.RuntimeException: Type “Klass*"

     
    使用jinfo查看jvm进程id为27523的信息
     
    [java@xftest0 ~]$ jinfo 27523
    Attaching to process ID 27523, please wait...
    Exception in thread "main" java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at sun.tools.jinfo.JInfo.runTool(JInfo.java:79)
            at sun.tools.jinfo.JInfo.main(JInfo.java:53)
    Caused by: java.lang.RuntimeException: Type "Klass*", referenced in VMStructs::localHotSpotVMStructs in the remote VM, was not present in the remote VMStructs::localHotSpotVMTypes table (should have been caught in the debug build of that VM). Can not continue.
            at sun.jvm.hotspot.HotSpotTypeDataBase.lookupOrFail(HotSpotTypeDataBase.java:362)
            at sun.jvm.hotspot.HotSpotTypeDataBase.readVMStructs(HotSpotTypeDataBase.java:253)
            at sun.jvm.hotspot.HotSpotTypeDataBase.<init>(HotSpotTypeDataBase.java:87)
            at sun.jvm.hotspot.bugspot.BugSpotAgent.setupVM(BugSpotAgent.java:568)
            at sun.jvm.hotspot.bugspot.BugSpotAgent.go(BugSpotAgent.java:494)
            at sun.jvm.hotspot.bugspot.BugSpotAgent.attach(BugSpotAgent.java:332)
            at sun.jvm.hotspot.tools.Tool.start(Tool.java:163)
            at sun.jvm.hotspot.tools.JInfo.main(JInfo.java:128)
            ... 6 more
     
    原因:jvm进程27523使用的是java1.8的版本;而info是java1.6的命令。
     
    服务器上默认java为1.6,需要使用绝对路径使用java1.8里的jinfo命令 
     
  • 相关阅读:
    减少注入元
    浅谈微服务基建的逻辑
    Linux系统Java环境安装配置
    ASP.NET Core 依赖注入
    C#并发编程实例讲解-概述(01)
    Linux系统从安装开始
    关于C#获取动态的时间差函数
    SQL Server 存储过程
    jQuery选择器大全(48个代码片段+21幅图演示)
    对齐方式
  • 原文地址:https://www.cnblogs.com/sten/p/5686145.html
Copyright © 2011-2022 走看看