【发布时间】:2026-01-09 23:50:01
【问题描述】:
几年前我曾经使用 Java 原生代理,现在我又回到了这个问题上。我想知道....他们怎么了?
在 jdk1.6/demo/jvmti 目录中有示例,但是在 Java 7 中,似乎没有 demo 目录。他们怎么了?
无论如何,我找到了 1.6 演示(在 windows 上),我正在尝试使用 jdk 1.6 在 linux 和 mac 上编译它们。 mac 没有示例 makefile 示例,因此这是我最需要帮助的示例。有没有办法使用 jdk 1.6 编译本机代理? jdk 1.7 怎么样?
在 linux 上,我以某种方式让代理使用 jdk 1.6 进行编译,但依赖于 java_crw_demo 代码的代理似乎不起作用。我想我可能编译错了。
有问题的演示是:
- agent_util
- gctest
- 堆跟踪器
- 堆查看器
- hprof
- java_crw_demo
- minst
- mtrace
- 版本检查
- 服务员
无论如何,关于代理的谷歌搜索似乎暗示代理仍在与 jdk 1.7 一起使用,但似乎没有以前的示例支持。 Oracle 是否试图限制(或停止)代理?
谢谢。
【问题讨论】:
-
欢迎来到 *!您能否更清楚地了解您要解决的具体问题是什么?
-
嗨。我正在尝试从我拥有的 1.6 演示中编译 src,但是虽然成功,但我不确定它们为什么在运行时失败。我很久以前编译的演示(可能已经编译)似乎可以在 Windows 上运行。我真正想要的是在 linux 和 mac 上成功编译演示。