vc++2013调试JNI代码(java 1.8.0_91) (Eclipse x86)

用vc++编写完JNI接口的实现代码之后,生成dll,并在Eclipse中编写好调用代码,编译,执行。

如果执行结果不对,那就需要对JNI代码进行调试,方法如下:

打开  项目属性=>Configuration Properties=>Debugging,编辑其中的几项

Command=>java.exe所在目录的完整路径

Command Arguments=>java程序Main函数所在的类

Working Directory=>java编译生成xxx.class的bin目录

我自己的配置内容分别是:

C:\Program Files\Java\jdk1.8.0_91\bin\javaw.exe

test_jni.FirstClass

C:\Users\Administrator\workspace\test_jni\bin        ===>生成的xx.class文件在test_jni\bin\test_jni目录下

注意版本号,按照相同方法,我在vs2015下运行崩溃

你可能感兴趣的:(vc++2013调试JNI代码(java 1.8.0_91) (Eclipse x86))