Rav*_*sha 6 java eclipse java-native-interface
我有一个java应用程序,它使用本机方法调用.有没有办法在eclipse中查看此代码?我可以获取此本机库的源代码,但不知道如何在IDE中链接.如果有人告诉我如何调试这个本机方法,它也会很有帮助.
不是完整的答案,但 Eclipse 确实具有C/C++ IDE 功能
以下是一些信息(虽然看起来有点过时): 关于 CDT/JDT 集成的信息
有关从 Eclipse 内部创建 JNI 代码的信息(请参阅最后一篇文章)
集成调试体验似乎确实在 Eclipse 的能力范围内,但它显然不是非常重要。
好吧 - 说了这么多,我确实记得让 Visual C++ 调试器与进行 JNI 调用的 Java 应用程序一起工作...已经有一段时间了,但我很确定您可以将 C++ 调试器连接到正在运行的 Java使用 pid 的应用程序。然后设置一个断点,然后开始(显然您必须将 JNI 库编译为调试模块)。
这不是一种完全集成的体验,但非常有效。不过,我尝试将 JNI 代码编写为本机调用的薄包装器,因此我花很少的时间调试 JNI 调用。
归档时间: |
|
查看次数: |
2128 次 |
最近记录: |