2010-06-20 95 views
1

我正在测试远程Linux系统上的一些自定义JNI代码。我不想安装DBX,JDB也不是完全有用,并且诊断问题。是否有任何其他轻量级的java JNI调试器,实际上会显示我在JNI代码中哪里出错?调试JNI热点崩溃

谢谢

+0

如果您要编写本地代码,您需要使用本地调试器。期。如果你做任何不重要的事情,你应该使用'valgrind'来确保你的本地代码不会损害其他任何东西。根据你的发布,这似乎是发生了什么。 – kdgregory 2010-06-20 23:24:22

回答

0

在本机代码的情况下,你必须使用gdb或其他可用的东西。毕竟,一旦在JNI中,您正在调试本机代码。它不再是Java。