Thanks. I tried it just now and had the following issue:
[email protected]:~/temp/linuxJdk/B4JPackager11/temp/build$ ./run.command
main._appstart (java line: -1)
java.lang.RuntimeException: java.lang.ExceptionInInitializerError
at b4j/anywheresoftware.b4a.BA.raiseEvent2(Unknown Source)
at b4j/anywheresoftware.b4j.objects.CustomViewWrapper.AfterDesignerScript(Unknown Source)
at b4j/anywheresoftware.b4j.objects.LayoutBuilder.loadLayout(Unknown Source)
at b4j/anywheresoftware.b4j.objects.PaneWrapper.LoadLayout(Unknown Source)
at b4j/tbcs.doc.updater.main._appstart(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at b4j/anywheresoftware.b4a.BA.raiseEvent2(Unknown Source)
at b4j/anywheresoftware.b4a.BA.raiseEvent(Unknown Source)
at b4j/tbcs.doc.updater.main.start(Unknown Source)
at javafx.graphics/com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ExceptionInInitializerError
at b4j/org.fxmisc.richtext.ParagraphBox.<init>(Unknown Source)
at b4j/org.fxmisc.richtext.GenericStyledArea.createCell(Unknown Source)
at b4j/org.fxmisc.richtext.GenericStyledArea.lambda$new$9(Unknown Source)
at b4j/org.fxmisc.flowless.CellPool.getCell(Unknown Source)
at b4j/org.fxmisc.flowless.CellListManager.cellForItem(Unknown Source)
at b4j/org.reactfx.collection.MappedList.get(Unknown Source)
at b4j/org.reactfx.collection.MemoizationListImpl.get(Unknown Source)
at b4j/org.fxmisc.flowless.CellListManager.getCell(Unknown Source)
at b4j/org.fxmisc.flowless.CellPositioner.getSizedCell(Unknown Source)
at b4j/org.fxmisc.flowless.CellPositioner.placeStartAt(Unknown Source)
at b4j/org.fxmisc.flowless.Navigator.placeStartAtMayCrop(Unknown Source)
at b4j/org.fxmisc.flowless.Navigator.visit(Unknown Source)
at b4j/org.fxmisc.flowless.StartOffStart.accept(Unknown Source)
at b4j/org.fxmisc.flowless.Navigator.layoutChildren(Unknown Source)
at javafx.graphics/javafx.scene.Parent.layout(Unknown Source)
at b4j/org.fxmisc.flowless.VirtualFlow.layoutChildren(Unknown Source)
at javafx.graphics/javafx.scene.Parent.layout(Unknown Source)
at b4j/org.fxmisc.flowless.VirtualFlow.visibleCells(Unknown Source)
at b4j/org.fxmisc.richtext.GenericStyledArea.<init>(Unknown Source)
at b4j/org.fxmisc.richtext.StyledTextArea.<init>(Unknown Source)
at b4j/org.fxmisc.richtext.StyledTextArea.<init>(Unknown Source)
at b4j/org.fxmisc.richtext.StyleClassedTextArea.<init>(Unknown Source)
at b4j/org.fxmisc.richtext.StyleClassedTextArea.<init>(Unknown Source)
at b4j/org.fxmisc.richtext.CodeArea.<init>(Unknown Source)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.base/java.lang.Class.newInstance(Unknown Source)
at b4j/anywheresoftware.b4j.object.JavaObject.InitializeNewInstance(Unknown Source)
at b4j/tbcs.doc.updater.codearea._designercreateview(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
... 21 more
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make com.sun.javafx.scene.text.TextLayout javafx.scene.text.TextFlow.getTextLayout() accessible: module javafx.graphics does not "opens javafx.scene.text" to module b4j
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source)
at java.base/java.lang.reflect.Method.checkCanSetAccessible(Unknown Source)
at java.base/java.lang.reflect.Method.setAccessible(Unknown Source)
at b4j/org.fxmisc.richtext.TextFlowExt.<clinit>(Unknown Source)
... 56 more
Please advise if there's anything I can change to improve the result. Thanks.