Starting from v4.00 the minimum version for UI apps is Java 8.40 and for server solutions is Java 8 (make sure to update it under Tools - Configure Paths).
v4.01 is now available for download. This update fixes an issue where a large number of variables caused the debugger to fail. Thank you @EJLib for providing the project that helped with fixing this issue.
dbutils._process_globals (java line: 391)
java.lang.NoClassDefFoundError: javafx/scene/control/Dialog
at b4j.example.dbutils._process_globals(dbutils.java:391)
at b4j.example.main.initializeProcessGlobals(main.java:610)
at b4j.example.main.main(main.java:28)
Caused by: java.lang.ClassNotFoundException: javafx.scene.control.Dialog
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 3 more
mmmm
strange.. just installed the build on the rasp and again those errors... with the latest jdk installed
But strangly running it now local on windows these errors are gone...