Существует много различий между jclDesktop и Java 5. Это означает, что код Java, написанный для Java 5 (или любой другой Sun / Oracle Java), вероятно, не будет компилироваться с jclDesktop.
Вы можете использовать jclDesktop в качестве системной библиотеки JRE, если вы хотите писать приложения для jclDesktop. Если у вас есть одно Java-приложение и вы хотите преобразовать в jclDesktop, вам придется устранить все ошибки времени компиляции (и надеяться на лучшее).
В противном случае установите Oracle Java SDK (достаточно JRE, хотя я бы порекомендовал JDK, который поставляется с файлом src.zip
) и используйте его в качестве библиотеки JRE.