Hi, I am using a Java JMS GUI utility (HermesJMS), and in its runtime, I need to invoke:
System.setProperty("user.name", "s24park");
Is there a properties file within JDK(1.6.0.18) that stores system properties?
Hi, I am using a Java JMS GUI utility (HermesJMS), and in its runtime, I need to invoke:
System.setProperty("user.name", "s24park");
Is there a properties file within JDK(1.6.0.18) that stores system properties?
You can use -D flag when launching your application.
java -Duser.name=s24park YourClass
See this post for more information. There is no file for System properties.
An interesting link I had come upon recently:
http://leepoint.net/notes-java/io/30properties_and_preferences/40sysprops/10sysprop.html
You can also use the Properties class - but this has nothing to do with "system" properties. Any properties can be saved and loaded via this class
It is possible that your JVM may have one or more configuration files in which it is possible to create permanent system properties. That said, you really should be using java.util.prefs.Preferences.