If you have problems with installing or running Kojo, you can go over to the Support Forum to get help.
Note - A recent version of the JRE - JRE 6 Update 18 (version 1.6.0_18) - has a memory problem that adversely affects Kojo. Please make sure that you're not using this version of the JRE.
Incompatible version of Java on Windows
If you notice a major problem with your Kojo install - like menu items or toolbar actions not working - the most likely culprit is an incompatible version of Java on your machine.
Go over to C:\Program Files\Java, and see how many JREs you have in there. If you see more than one JRE, then you have most likely identified the problem! Kojo picks up the JRE to use by sorting the JRE names and choosing the first one. So if you have jre5 and jre6 in there, Kojo will pick up jre5 (this behavior comes from the Netbeans Platform, on which Kojo is based).
So how do you fix the problem?
- You can either uninstall the older JRE.
- Or you can explicitly set the version of Java used by Kojo, as described below.
Explicitly setting Kojo's Java version
You can explicitly tell Kojo which JRE to use by:
- going over to the Kojo installation directory (C:\Program Files\Kojo by default on Windows).
- going into the etc subdirectory of the Kojo installation directory.
- modifying the kojo.conf file that is located within the etc directory. Within this file, you need to set jdkhome to point to the appropriate version of the JDK for Kojo. e.g jdkhome="C:\Program Files (x86)\Java\jre6" on Windows.