allow them to be set, sometimes with unpredictable if not disastrous results.
We should identify precisely which system properties are read-only and disallow
them from being set either on the command line or via the methods in the
java.lang.System class. -- mr@eng 8/11/1998
- duplicates
-
JDK-4246614 Can not change the default encoding for InputStreamReader
-
- Closed
-
-
JDK-4276917 Arbitary setting of system properties cause unpredictable behavior
-
- Closed
-
-
JDK-4791758 System.setProperty("java.class.path",..)
-
- Closed
-
-
JDK-6442847 j2se/src/solaris/classes/java/io/UnixFileSystem.java ignores file.separator property
-
- Closed
-
-
JDK-8231354 expose VM.getSavedSystemProperty in java.lang.System
-
- Closed
-
- relates to
-
JDK-4163515 -Dfile.encoding option doesn't affect default ByteToChar converter
-
- Closed
-
-
JDK-8176456 Clearing system property user.dir causes File methods to throw NPE
-
- Closed
-
-
JDK-8066709 Make some JDK system properties read only
-
- Resolved
-