文件名称:Cpp运行Java的class文件.zip
文件大小:11KB
文件格式:ZIP
更新时间:2023-05-30 08:54:57
C++ C Java JNI
Cpp运行Java的class文件,可以编译,运行需要jvm.dll 可以去掉Qt的依赖jint create_vm(JavaVM** jvm, JNIEnv** env) { JavaVMInitArgs args; JavaVMOption options[1]; args.version = JNI_VERSION_1_6; args.nOptions = 1; options[0].optionString = "-Djava.class.path=./"; args.options = options; args.ignoreUnrecognized = JNI_FALSE; return JNI_CreateJavaVM(jvm, (void **)env, &args); }
【文件预览】:
x64
----Debug()
--------Hello.java(223B)
--------Hello.class(596B)
.vs
----QtConsoleApplication()
--------v14()
QtConsoleApplication.sln
QtConsoleApplication
----x64()
--------Debug()
----main.cpp(1KB)
----Resources()
----QtConsoleApplication.vcxproj.user(637B)
----GeneratedFiles()
----QtConsoleApplication.vcxproj.filters(1KB)
----QtConsoleApplication.vcxproj(9KB)