PtrCreateJavaVM ptrCreateJavaVM =
(PtrCreateJavaVM)GetProcAddress(hinstLib, "JNI_CreateJavaVM");
JNIEnv* env = NULL;
try {
int x = ptrCreateJavaVM(&jvm, (void **)&env, &args);
}catch (int e)
{
printf("%d", e);
fflush(0);
}
如果缺少附加的调试器,此代码仅存在整个程序并将其打印到控制台:
错误:传输错误 202:连接失败:连接被拒绝错误:JDWP 传输 dt_socket 初始化失败,TRANSPORT_INIT(510) JDWP 退出错误 AGENT_ERROR_TRANSPORT_INIT(197):没有传输初始化 [../. ./../src/share/back/debugInit.c:741] 本机方法中的致命错误:JDWP 没有初始化传输,jvmtiError=AGENT_E RROR_TRANSPORT_INIT(197)
我想继续并记录错误。我怎么做?