0
我正在嘗試開發包含Java
和C++
代碼混合的keylogger應用程序。但我不知道如何在Eclipse IDE
中部署它。我必須將.dll
,.lib
和C++
文件放在Java
項目中。在eclipse上部署java JNI(包含C++代碼)應用程序
我正在嘗試開發包含Java
和C++
代碼混合的keylogger應用程序。但我不知道如何在Eclipse IDE
中部署它。我必須將.dll
,.lib
和C++
文件放在Java
項目中。在eclipse上部署java JNI(包含C++代碼)應用程序
電話:JAVAH -jni com.mypackage.myInterface
一個com_mypackage_myInterface.h會爲你建立你的類 文件夾。
將com_mypackage_myInterface.h移到您的C++項目中,並使用 來編寫您的C++實現。不要在 任何改變你的.h文件中
編譯C++項目,使一個dll(或.so)文件生成
複製的dll回到你的Java項目(lib或 WEB- INF/lib文件夾)。
有一個靜態調用來加載你的DLL ...
靜態{ 的System.loadLibrary( 「MyInterface的」); //創建DLL}