从Eclipse查看本机代码

我有一个使用本机方法调用的java应用程序。有没有办法在eclipse中查看这段代码? 我可以获取此本机库的源代码,但不知道如何在IDE中链接。 如果有人告诉我如何调试这个本机方法,也会有所帮助。

不是完整的答案,但Eclipse确实具有C / C ++ IDEfunction

以下是一些信息(虽然看起来有点陈旧): 有关CDT / JDT集成的信息

有关从Eclipse内部创建JNI代码的信息 (请查看最后一篇文章)

看起来似乎集成的调试体验完全符合Eclipse的function,但它显然不是非常重要。

好的 – 所有这一切,我确实记得让Visual C ++调试器与正在进行JNI调用的Java应用程序一起工作……已经有一段时间了,但我很确定你可以将C ++调试器连接到正在运行的Java使用pid的应用程序。 然后设置一个断点,摇滚(你显然必须将JNI库编译为调试模块)。

它不是一个完全集成的体验,但它非常有效。 我尝试将我的JNI代码编写为本机调用的瘦包装器,因此我花了很少的时间来调试我的JNI调用。