Skip to content

Instantly share code, notes, and snippets.

@matiasinsaurralde
Created February 15, 2017 14:53
Show Gist options
  • Save matiasinsaurralde/bc80056a93df46594789b28fb06ef08b to your computer and use it in GitHub Desktop.
Save matiasinsaurralde/bc80056a93df46594789b28fb06ef08b to your computer and use it in GitHub Desktop.
jni
#include <jni.h>
int main( int args, char** argv ) {
JavaVM* jvm;
JNIEnv* env;
JavaVMInitArgs vmArgs;
JavaVMOption options[1]; int n = 0;
options[n++].optionString = "-Djava.class.path=.";
vmArgs.version = JNI_VERSION_1_6;
vmArgs.nOptions = n;
vmArgs.options = options;
// vmArgs.ignoreUnrecognized = false;
JNI_CreateJavaVM(&jvm, (void**)&env, &vmArgs);
jvm->DestroyJavaVM();
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment