###@###.### 2001-09-28
J2SE Version (please include all output from java -version flag):
java version "1.4.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b80)
Java HotSpot(TM) Client VM (build 1.4.0-beta-b80, mixed mode)
Does this problem occur on J2SE 1.3? Yes / No (pick one)
No
Operating System Configuration Information (be specific):
Win NT 4.0 SP6a, Win2K
Hardware Configuration Information (be specific):
Toshiba Satellite Pro 4280 / 512 MB RAM / Intel Pentium III 500 MHz
Bug Description:
"CurrentVersion" string for Java runtime environment not set in NT registry
when alternative version is installed.
Steps to Reproduce (be specific):
cases:
- uninstall previous Merlin beta2 and install Merlin build 80,
or
- had 1.3.1x installed, uninstall Merlin build80
both case, the "CurrentVersion" string for JDK and JRE are not set
in registry. so having problem to lauch any runtime commands like java
or javaw.
if you reinstall without uninstall, then the "CurrentVersion" string
will not be reset to empty string.
Also if you install 1.3.1x after Merlin build80, the "CurrentVersion string"
for JDK is 1.3, but 1.4 for JRE. It should be consistent and you will launch
1.4 java not 1.3 java.
workaround:
patching the NT registry which is not acceptable. It should not require
user to patch window's registry.
- duplicates
-
JDK-4512367 j2re1.4.0-beta3-i-b82 not setting CurrentVersion Parameter in registry
-
- Closed
-