2010-01-29 80 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