I've run into this problem on each fresh installation of Carbide.c++, but I keep forgetting how to fix it. The resolution consists of two parts.
Ensure Java is in the Environment Path
Go to the Windows' System Properties and click "Advanced system settings". There, under "Environment variables", make sure that your JRE installation path appears somewhere. Note that the string is delimited with semi-colons.
Edit the config.properties file
Navigate to your S60 SDK installation path (e.g. C:\Symbian\9.1\S60_3rd). From there, open the following file: \Epoc32\tools\ecmt\config\config.properties Edit the line containing epdt.java.version.start to include your installed version of JRE. For Java 1.6, append ,1.6,6.0 so the line appears as follows: epdt.java.version.start=1.4.1,1.4.2,1.5,5.0,1.6,6.0 |