07-30-2018 02:51 AM
After successfully installing ERDAS IMAGINE 2018, I noticed that if I open IMAGINE Objective, it pops up an error saying "Error initializing classifier! Bayesian classifier requires a Java Runtime Environment, but none was found! Consult the Configuration Guide for installation instructions.". I followed the installation and configuration guide of Java Runtime Environment for IMAGINE Objective, but still produced the same error. I already restarted the computer several times but nothing happened. Do you have an idea how to do this? Thank you very much.
Solved! Go to Solution.
07-30-2018 08:47 AM
Please install ERDAS IMAGINE 2018 Update 1. It has a fix that addresses the issue. The update can be downloaded from our web page.
Best regards, Sam
07-30-2018 07:07 PM
Thank you for your reply. I already installed ERDAS IMAGINE 2018 Update 1 but still doesn't address the issue. What can I do to fix this? Thank you very much.
07-30-2018 11:52 PM
Hello Sam, Julie
I have the same problem. I already installed ERDAS IMAGINE 2018 Update 1 and still have the same error. Did you found solution for this error?
07-31-2018 05:53 AM - edited 07-31-2018 05:54 AM
Please double-check that your installation of Java is configured correctly just like it is explained in the ERDAS IMAGINE 2018 (v16.5) documentation. The instructions for installing and configuring Java to work with IMAGINE Objective 2018 can be found here. It is a different configuration from ERDAS IMAGINE 2016 (v16.1) and there are a couple of things you need to set up manually. Make sure that you have both the 32-bit and 64-bit Java versions installed in the correct Win32Release and X64URelease sub-folders and you must have the JAVA_HOME system variable set to the top folder where Java is installed.
For example, let’s say that you have Java installed in the “C:\Program Files\Java” directory. You should have the “Win32Release” and “X64URelease” folders under this Java folder. Install the 32-bit version of Java in “C:\Program Files\Java\Win32Release” and install the 64-bit version in “C:\Program Files\Java\X64URelease”. Your JAVA_HOME system variable should be set to “C:\Program Files\Java”.
Hexagon Geospatial Support
07-31-2018 07:00 PM
Thank you very much for this. It is already working. After I installed the 32-bit version of Java, I checked my Win32Release folder and noticed that it's empty. Unknowingly, the 32-bit version was already installed in another folder way before I reinstalled it.
For others with the same problem as mine, I suggest to check first if they already have the required Java version but installed in a different folder. If yes, go to that folder location and create any lacking folder.
12-09-2018 11:49 PM
yah. It happenend as you mentioned. When i install 32-bit java version into "C:\Program files\Java\Win32Release", its automatically installed into "C:\Program files(x86) \Java\Win32Release" path. You mentioned that "go to the folder and create any lacking folder". Could you pls explain in those context? what folder should we do create?
12-09-2018 11:53 PM
I hve installed 64- bit java into same path. But when i try to install 32-bit into "C:\Program files\Java\Win32Release", its automatically installed into "C:\Program files\Java (x86) \Win32Release" path. Still the error occurs in Objective workstation.
So What should I do to further?
12-10-2018 12:37 AM
Go to "C:\Program files(x86)\Java" where your Win32Release folder is automatically installed. Add the folder X64URelease and install there you java 64-bit. Hope it helps.