Java runtime (JRE)
Consider that Java runtime (JRE) depends on used operating system.
If Eclipse (UP) runs at different operating system version than deployed Service UI. Copy correct Java runtime (JRE) to /jre folder at Service Ui installation path.
Recommended Java runtime for Service Ui:
https://developer.ibm.com/languages/java/semeru-runtimes/downloads/?os=undefined (Select manually version Java 17 (LTS))
or
https://adoptium.net/de/temurin/releases/?version=17
Custom Java runtime image
A common Java runtime image has a footprint on disk around 170 MB. To improve disk and memory footprint of Service Ui backend. A custom Java runtime image could generated with preferred JDK:
jlink --add-modules java.base,java.compiler,java.desktop,java.management,java.naming,java.rmi,jdk.unsupported,java.xml.crypto,java.sql --output jre --compress zip-6 --no-header-files --no-man-pages
This results in a JRE disk footprint around 80 MB.