Hello, I have a problem, I am running a jar prog in ubuntu and declaring all the modules [java.base, java.desktop, java.instrument, java.logging, java.management, java.management.rmi, java.naming, java.rmi, java.security.jgss, java.security.sasl, java.sql, java.transaction.xa, java.xml, javafx.base, javafx.controls, javafx.fxml, javafx.graphics, javafx.media, javafx.swing, java.scripting, jdk.unsupported, java.datatransfer, jdk.unsupported.desktop, jdk.jsobject, jdk.xml.dom]
An error comes up when I open a form using B4XPreferencesDialog, if I set a fieldin the json file with options to "Short Options" , then no errors , if I simply change to "Options" (the only change I make) I get this: "Caused by: java.lang.IllegalAccessException: class anywheresoftware.b4j.object.JavaObject cannot access class com.sun.javafx.collections.VetoableListDecorator (in module javafx.base) because module javafx.base does not export com.sun.javafx.collections to unnamed module @2d236ab3" and nothing shows up in the options list.
Java runtime in ubuntu is:
openjdk version "11.0.8" 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1, mixed mode, sharing)
As a note the same jar prog. in Windows runs ok in both cases.
Seems like I am maybe missing a library in ubuntu, can someone give me some advice ? Thanks