Other B4J v8.30 is available for download

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm happy to release B4J v8.30.
Download here: https://www.b4x.com/b4j.html

B4J_UR6HyJkHk7.png


Improvements:
  • Support for Java 14. As with Java 11, B4J expects a specific structure. You should download this package (OpenJDK 14 + OpenJFX 14): https://b4xfiles-4c17.kxcdn.com/jdk-14.0.1.zip
  • Build standalone package - B4JPackager11 is now integrated in the IDE. This makes it simpler to build standalone packages: Integrated B4JPackager11.
  • Add new module - Option to add the new module to the parent folder. This is useful in cross platform projects where the modules are shared between the different platforms.
  • Fix for a design issue that existed since B4A v1.0 where in some cases assignment of an object to a variable can also change other variables that point to the same "wrapper".
  • New warning:
    "Comparison of Object to other types will fail if exact types do not match.
    Better to put the object on the right side of the comparison. (warning #35)"
    See this post for more information: https://www.b4x.com/android/forum/t...-is-available-for-download.117877/post-737515.
  • Several debugger fixes.
  • New "contribute" menu item.
  • Current selected line, in the search results and other syntax colored lists, is displayed.
  • B4XTurtle and BCTextEngine are now internal libraries.
  • Latest versions of all internal libraries are included.
  • Other bug fixes and minor IDE improvements.
 

sdleidel

Active Member
Licensed User
Longtime User
When i build a Standalone i get this error….


Bash:
C:\Users\appnd\OneDrive\Projekt_Marinapark\B4J_Marinapark\Objects\temp\build\bin>java.exe @release_java_modules.txt  -m b4j/de.appndown.buchungsverwaltung.main
objekte._process_globals (java line: -1)
java.lang.NoClassDefFoundError: javafx/scene/web/HTMLEditor
        at b4j/anywheresoftware.b4j.objects.HTMLEditorWrapper.<clinit>(Unknown Source)
        at b4j/de.appndown.buchungsverwaltung.objekte._process_globals(Unknown Source)
        at b4j/de.appndown.buchungsverwaltung.main.initializeProcessGlobals(Unknown Source)
        at b4j/de.appndown.buchungsverwaltung.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.win.WinApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javafx.scene.web.HTMLEditor
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
        at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
        ... 13 more
 
Upvote 0

Sagenut

Expert
Licensed User
Longtime User
In the LOGS I get this:
WARNING: package com.sun.javafx.embed.swing.oldimpl not in javafx.swing
Simple example project run anyway.
Is this important?
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Upvote 0

DonManfred

Expert
Licensed User
Longtime User
Upvote 0

R D Boozer

Member
Licensed User
I'm happy to release B4J v8.30.
Download here: https://www.b4x.com/b4j.html

B4J_UR6HyJkHk7.png


Improvements:
  • Support for Java 14. As with Java 11, B4J expects a specific structure. You should download this package (OpenJDK 14 + OpenJFX 14): https://b4xfiles-4c17.kxcdn.com/jdk-14.0.1.zip
  • Build standalone package - B4JPackager11 is now integrated in the IDE. This makes it simpler to build standalone packages: Integrated B4JPackager11.
  • Add new module - Option to add the new module to the parent folder. This is useful in cross platform projects where the modules are shared between the different platforms.
  • Fix for a design issue that existed since B4A v1.0 where in some cases assignment of an object to a variable can also change other variables that point to the same "wrapper".
  • New warning:
    "Comparison of Object to other types will fail if exact types do not match.
    Better to put the object on the right side of the comparison. (warning #35)"
    See this post for more information: https://www.b4x.com/android/forum/t...-is-available-for-download.117877/post-737515.
  • Several debugger fixes.
  • New "contribute" menu item.
  • Current selected line, in the search results and other syntax colored lists, is displayed.
  • B4XTurtle and BCTextEngine are now internal libraries.
  • Latest versions of all internal libraries are included.
  • Other bug fixes and minor IDE improvements.
I know you included a download link for Open JDK 14 + OpenJFX 14 on this page. But shouldn't the B4J download webpage (https://www.b4x.com/b4j.html) also have a link to the OpenJDK 14 + OpenJFX 14; instead of, OpenJDK 11 + Open JFX 11?
 
Upvote 0

manuelsalazar

Member
Licensed User
hi Erel :

I install the b4J 8.3 and try to build standalone package of my JRDC , but the program says :

Only UI apps are supported !


is there anything I can do it ?

Thanks in advanced.

Manuel Salazar
 
Upvote 0
Top