So far I\'ve learned the following about the java.library.path property:
On my linux box, here is what I would do:
$ cat GetSystemProperty.java
import java.util.Properties;
import java.util.Enumeration;
public class GetSystemProperty {
public static void main(String args[]) {
if( args.length == 0 ) {
Properties p = System.getProperties();
Enumeration keys = p.keys();
while (keys.hasMoreElements()) {
String key = (String)keys.nextElement();
String value = (String)p.get(key);
System.out.println(key + " : " + value);
}
}
else {
for (String key: args) {
System.out.println(System.getProperty( key ));
}
}
}
}
$ javac GetSystemProperty.java
$ java GetSystemProperty java.library.path
/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib/jni:/lib:/usr/lib