Oracle has released a patch to solve a security problem with converting a value to a binary floating-point number called the Java SE Floating Point Updater Tool.
In the README for this patch, it says to install, you have to specify the <JRE_HOME> value and run the fpupdater.jar tool. If you have another JRE instance (probably inside JDK) you have to do the same operation to that JRE again. But when I specify the <JRE_HOME> value that it indicates to JRE instance inside JDK, fpupdater.jar tool modifies the JRE that is not inside JDK. When this tool is running it says in the log that JRE home directory is C:\Program Files\Java\jre6, but I've specified JRE_HOME as C:\Program Files\Java\jdk1.6.0_23\jre and JAVA_HOME as C:\Program Files\Java\jdk1.6.0_23.
I have not been able to update the JRE inside of the JDK. Is this a bug of that tool? If not, how can I modify my JRE that is inside JDK?