Shouldn't be a "path with spaces" problem...I just installed the same Java 6 update to that same directory and Live Errors worked for me with an un-quoted path.
Looking through the code, it looks like this error is thrown for 2 reasons:
- Something is missing from the JDK installation. The code will check for a valid directory, the javac executable, the jre directory, and jvm.dll.
- SlickEdit isn't able to shell the java executable in your JDK installation to check the version.
We can check which one it is by adding some debug. Backup your installed version of
javaopts.e in your macros directory, then save and load the attached version. Now go back to the Java Options dialog and try to enable live errors. You will get a pop-up window that has 2 output values, one is just a return code and the other
should be a string representing the version of your jdk.
If the return code is not 0 then it's the first problem. If the version string is blank or not right, then it's the second problem. If you can report the output back to me we can go from there, but if you want to do some preliminary stuff you can verify that all the necessary components of your JDK installation are present (as described above), and that you have permission to execute
java.exe in that directory.
Let me know what you find...thanks.
- Ryan