On unix systems, the Java launcher examines LD_LIBRARY_PATH to determine if the runpath is set correctly to invoke java. On Solaris, only examining LD_LIBRARY_PATH without examining LD_LIBRARY_PATH_32 and LD_LIBRARY_PATH_64 is incorrect since the data model specific variables, if set, override LD_LIBRARY_PATH.
- relates to
-
JDK-6367077 Purge LD_LIBRARY_PATH usage from the launcher
-
- Closed
-
-
JDK-6312057 64 bit jvm is not looking at LD_LIBRARY_PATH_64 to find the JNI libraries
-
- Closed
-
-
JDK-6254947 java.library.path includes 32-bit usr/lib on 64-bit jvm
-
- Closed
-