Other B4J v6.80 released with support for Java 11


B4X founder
Staff member
Licensed User
Longtime User
Java 11 is the next long time supported version after Java 8. Oracle, the owners of Java made all kinds of changes to Java license. While it will still be possible to use older versions of Java without a paid license, they are pushing developers to OpenJDK + OpenJFX. These are the open source versions of Java. Note that their license (GPL + classpath exception) permits usage in commercial closed-source projects.

B4J v6.80 adds support for Java 11. The changes required were mostly internal and are related to Java modules system. Previous versions of Java are also supported.

Installation instructions: https://www.b4x.com/b4j.html

There is a new tool for packaging B4J UI apps: B4JPackager11
It is now possible to run UI apps on Raspberry Pi with Java 11: https://www.b4x.com/android/forum/threads/99606/#content

If you are using B4J-Bridge then make sure to update to the latest version (v1.42): https://www.b4x.com/b4j/files/b4j-bridge.jar