On ChromeOS specifically I installed default-jre using apt and then edited eclipse-inst.ini remove -vm from the bundled java binary plugins/org.eclipse.justj.openjdk.hotspot.jre.minimal.stripped.linux.x86_64_17.0.12.v20240802-1518/jre/bin/java to java instead.
Thus..
-vm
java