This issue has been addressed -> 1
The ENVI and IDL Help systems that come with both 64-bit and 32-bit ENVI 4.6.1, ENVI 4.6 and IDL 7.0.6, are dependent upon 32-bit Java on the host machine. If a compatible version of Java is not installed, or Java is not installed at all, then the ENVI and IDL help will fail with an error or will not launch at all.
This Tech Tip discusses steps to get ENVI Help and IDL Help for ENVI 4.6.1, ENVI 4.6 or IDL 7.0.6 for Windows to work when it will not launch.
* Configuring ENVI 4.6.1/ENVI 4.6 Help
* Configuring IDL 7.0.6 Help
* Troubleshooting
Discussion:
A. CONFIGURING ENVI 4.6.1/ENVI 4.6HELP
If attempting to start ENVI 4.6.1/4.6 Help on Windows fails with an error or you receive no response try the following steps. Note that administrative privileges may be required to complete these steps.
1. Download and install the Java Runtime Environment (JRE) version 5.0 update 11.
Note: If your system already has JRE version 5.0 update 11 (or later), proceed to configuring ENVI Help initialization file to use the installed Java version.
Note: 64-bit Windows may only have a 64-bit JRE installed, but not a 32-bit JRE. The IDL workbench, IDL Help and ENVI Help always require a 32-bit JRE. If you encounter the error "JVM terminated. Exit code=-1", it may be caused by the missing 32-bit JRE. In that case, it will be necessary to install a 32-bit JRE on the system and then configure the help system as described below.
A compatible version of the JRE is a free download available directly from Sun Microsystems at:
http://java.sun.com/products/archive/j2se/5.0_11/index.html 2. Modify the ENVI Help initialization file to use the JRE installed on your system.
You will need to modify the ENVI Help initialization file located in the envi46/help/eclipse subdirectory of your ENVI 4.6.1 or ENVI 4.6 installation. To do this, edit (using a plain text editor, like Notepad) the envihelp.ini file located at, for example:
C:\Program Files\ITT\IDL708\products\envi46\help\eclipse\envihelp.ini ( ENVI 4.6.1 )
-or-
C:\Program Files\ITT\IDL706\products\envi46\help\eclipse\envihelp.ini ( ENVI 4.6 )
and add the following two lines at the beginning of the envihelp.ini file:
-vm
C:\Program Files\Java\jre1.5.0_11\bin
where the second line should show the path to the actual directory that contains the file javaw.exe on your system.
After modification, the resulting contents of the "envihelp.ini" file might would look like this:
-vm
C:\Program Files\Java\jre1.5.0_11\bin
-nosplash
-application
com.rsi.idldt.helpApplication
-data
@user.home/.idl/itt/envihelp-46