2010-01-29 77 views
6

我有一个使用本地方法调用的java应用程序。是否有一种方法可以在eclipse中查看此代码? 我可以得到这个本地库的源代码,但不知道如何在IDE中链接。 如果有人告诉我如何调试这种本地方法,这也会很有帮助。查看来自Eclipse的本地代码

回答

3

不是一个完整的答案,但是Eclipse确实有C/C++ IDE functionality

下面是一些信息(尽管它似乎有点过时):Information on CDT/JDT integration

Info on creating JNI code from inside Eclipse(看在最后后)

它看起来像一个集成的调试体验将在Eclipse的能力范围内,但它显然不是非常重要。

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

这不是一个完全整合的体验,但它非常有效。尽管我尝试将我的JNI代码编写成本地调用的精简包装器,所以我花了很少的时间来调试我的JNI调用。

+0

感谢您的信息Keving – Ravisha 2010-01-30 05:55:28