In IBM Cloud werden Liberty for Java-Anwendungen mit einer IBM Java Runtime Environment (JRE) ausgeführt, die speziell für IBM Cloud optimiert
wurde. Von Liberty-Anwendungen nicht verwendete und von einer Cloudanwendung wahrscheinlich nicht verwendete APIs und SPIs wurden entfernt. Da die JRE anstelle eines SDK bereitgestellt wird, sind auch die Java-Compiler-Tools und -APIs wie javax.tools
zur Laufzeit nicht verfügbar.