Na platformie IBM Cloud aplikacje Liberty for Java są uruchamiane w środowisku
IBM JRE (Java Runtime Environment), które jest specjalnie optymalizowane pod
kątem platformy IBM Cloud. Interfejsy API i SPI, które nie są używane przez
aplikacje Liberty, oraz te, które najprawdopodobniej nie będą używane przez
aplikację w chmurze, zostały usunięte.
Ponadto ponieważ środowisko JRE jest udostępnione zamiast pakietu SDK,
narzędzia kompilatora Java oraz interfejsy API takie jak
javax.tools nie są dostępne w czasie wykonywania.