下面的代码,会加载jvm.dll,并调用JNI_CreateJavaVM导出函数创建Java虚拟机,得到JNIEnv指针,然后调用FindClass查找Main Class,之后调用GetStaticMethodID方法得到main方法,并执行main方法。} //启动方法 jmethodID mid = env->GetStaticMethodID(serviceClass, szStartMethod , "([Ljava/lang/String;)V"); if (env->ExceptionCheck() == JNI_TRUE || mid == NULL) ...{ env->ExceptionDescribe(); env->ExceptionClear(); FreeLibrary(jvmDll); printf("查找启动方法失败。