Как мы можем получить доступ к статическим полям enum, используя API вызова JNI
Я пытаюсь получить доступ к Glassfish org.glassfish.api.embedded.ContainerBuilder.Type Перечисление из API Glassfish, используя следующий код
jclass Type= env->FindClass(
"org/glassfish/api/embedded/ContainerBuilder$Type");
jfieldID Type_web=env->GetStaticFieldID(
Type,"web","org/glassfish/api/embedded/ContainerBuilder$Type");
Но это всегда дает мне ошибку как Exception in thread "main" java.lang.NoSuchFieldError: web
, Как я могу получить доступ к этому полю?