使用以下JVM参数沿着dyna跟踪代理启动Java应用程序时:
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5000
-agentpath:c:\dynaTrace\agent\lib\dtagent.dll=name=abc,server=abc.com:9998"
出现错误JDWP unable to get necessary JVMTI capabilities
我试着搜索了几个论坛,在那里有人说不可能同时做这两件事。是这样吗?我还找到了一个java错误报告,其中指出JDWP:加载两次没有正确处理。http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6354345有没有办法同时运行这两个东西?
1条答案
按热度按时间5hcedyr01#
要得到确切的答案,我需要知道您正在运行的JVM(Sun,IBM,..)以及Java版本?我知道,例如Sun JVM构建版本1.4.2_08,1.4.2_11,1.4.2_09,1.4.2_15,1.4.2_12在JVMTI实现中存在问题和错误。还有1.5和1.6 Java中的一些特定构建。
您是否尝试过更新到最新版本的Sun JVM?