这段代码有问题吗?
JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);返回不成功!#include <jni.h>int main() {
     int res;
 JavaVM *jvm;
 JNIEnv *env;
 JavaVMInitArgs vm_args;
 JavaVMOption options[3];
 vm_args.version=JNI_VERSION_1_2;//这个字段必须设置为该值
 options[0].optionString = "-Djava.compiler=NONE";
 options[1].optionString = "-Djava.class.path=.";
 options[2].optionString = "-verbose:jni";//用于跟踪运行时的信息  vm_args.version = JNI_VERSION_1_2;
 vm_args.nOptions = 3;
 vm_args.options = options;
 vm_args.ignoreUnrecognized = JNI_TRUE;  res = JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);  if (res < 0) { 
 fprintf(stderr,"Can't create Java VM\n");
//  exit(1);
 return 0;
 }
 (*jvm)->DestroyJavaVM(jvm);
     
 fprintf(stdout,"Java VM destory.\n");
 return 1;
}