E
EExtasEE
hi,
i want to change my JVM properties("user.dir", "os.name" etc...) using JNI.
So the setProperty() method have 2 parameters that's why i have tried to
do this :
sys = (*env)->FindClass (env, "java/lang/System");
meth = (*env)->GetStaticMethodID (env, sys, "setProperty",
"(Ljava/lang/String
Ljava/lang/String;","(Ljava/lang/String
Ljava/lang/String;");
(*env)->CallStaticObjectMethod(env, sys, meth, (*env)->NewStringUTF
(env, &key),(*env)->NewStringUTF (env, &newVal));
I don't understand why it doesn't work.
Can anyone help me?
Thanks by advance
i want to change my JVM properties("user.dir", "os.name" etc...) using JNI.
So the setProperty() method have 2 parameters that's why i have tried to
do this :
sys = (*env)->FindClass (env, "java/lang/System");
meth = (*env)->GetStaticMethodID (env, sys, "setProperty",
"(Ljava/lang/String
(*env)->CallStaticObjectMethod(env, sys, meth, (*env)->NewStringUTF
(env, &key),(*env)->NewStringUTF (env, &newVal));
I don't understand why it doesn't work.
Can anyone help me?
Thanks by advance