-
Enhancement
-
Resolution: Fixed
-
P3
-
14
-
b30
-
x86_64
-
windows_10
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8227862 | 14 | Harold Seigel | P3 | Resolved | Fixed | b07 |
JDK-8228156 | 13.0.2 | Harold Seigel | P3 | Resolved | Fixed | b01 |
JDK-8227992 | 13.0.1 | Harold Seigel | P3 | Resolved | Fixed | b02 |
JDK-8227686 | 11.0.6-oracle | Harold Seigel | P3 | Resolved | Fixed | b01 |
A DESCRIPTION OF THE PROBLEM :
The interactions between the new module system and JNI do not appear to be documented. Though there are many new options available when calling java from the command line, those options are not currently accepted by JNI_CreateJavaVM. Directly attempting to set properties such as "jdk.module.addexports" produce
Java HotSpot(TM) 64-Bit Server VM warning: Ignoring system property options whose names match the '-Djdk.module.*'. names that are reserved for internal use.
There needs to be additional documentation of how new language features such as modules interact with JNI. Without such documentation, it is difficult to access features when embedding the JVM that are available when launching from the command line.
The interactions between the new module system and JNI do not appear to be documented. Though there are many new options available when calling java from the command line, those options are not currently accepted by JNI_CreateJavaVM. Directly attempting to set properties such as "jdk.module.addexports" produce
Java HotSpot(TM) 64-Bit Server VM warning: Ignoring system property options whose names match the '-Djdk.module.*'. names that are reserved for internal use.
There needs to be additional documentation of how new language features such as modules interact with JNI. Without such documentation, it is difficult to access features when embedding the JVM that are available when launching from the command line.
- backported by
-
JDK-8227686 No documented method for setting module addexports to JNI_CreateJavaVM
- Resolved
-
JDK-8227862 No documented method for setting module addexports to JNI_CreateJavaVM
- Resolved
-
JDK-8227992 No documented method for setting module addexports to JNI_CreateJavaVM
- Resolved
-
JDK-8228156 No documented method for setting module addexports to JNI_CreateJavaVM
- Resolved
- relates to
-
JDK-8227722 Update JNI Spec w.r.t. VM implementation-specific long form options
- Closed