【发布时间】:2012-12-26 09:30:49
【问题描述】:
我正在从 JNI 调用我的本机 dll 的方法。它工作正常,但在我的本机代码的一个地方,我正在调用 exit(1) 以便本机代码停止工作,但发生的情况是它也会导致退出我的 java 应用程序。我错过了什么吗? JNI中有什么方法可以让我只能杀死本机代码而不是整个java应用程序?
编辑:基本上我是在用本机代码加密文件。当有人从java中取消操作时,我希望它停止加密。
任何帮助将不胜感激。
【问题讨论】:
-
“本地代码停止”是什么意思?
标签: java windows dll java-native-interface native