小编wah*_*eed的帖子

如何在 C++(JNI) 中设置正在运行的 JVM 的类路径?

在 C++ (JNI) 中,我使用以下 JNI 函数获得已经运行的 JVM:

JNI_GetCreatedJavaVMs(&jvm,1,&vmnb);
Run Code Online (Sandbox Code Playgroud)

然后我使用以下代码附加当前线程:

jvm->AttachCurrentThread((void**)&env, NULL);
Run Code Online (Sandbox Code Playgroud)

问题:在这种情况下我该如何设置类路径?谢谢。

注意:创建一个新的JVM 并将 vm_args 中的类路径传递给新的 JVM对我来说不是一个选择。

c++ java java-native-interface jvm

4
推荐指数
1
解决办法
4162
查看次数

标签 统计

c++ ×1

java ×1

java-native-interface ×1

jvm ×1