Run B4J and configure the paths under Tools - Configure Paths.
Either leave the "additional libs folder" empty or set it to C:\B4X\AdditionalLibs\B4J
Close the IDE.
Find the INI file: C:\Users\<user>\AppData\Roaming\Anywhere Software\B4J\b4xV5.ini and copy it to the installation folder: C:\B4X\B4J
Now you can copy OpenJDK and the B4X folder to other computers.
B4A
Install B4A as explained here: https://www.b4x.com/b4a.html
Use OpenJDK
Install it to C:\B4X\B4A Note that unless you plan to use the emulator (which is probably not a good idea) you don't need to run the sdk manager at all.
Run B4A and configure the paths under Tools - Configure Paths.
Either leave the "additional libs folder" empty or set it to C:\B4X\AdditionalLibs\B4A
Close the IDE.
Find the INI file: C:\Users\<user>\AppData\Roaming\Anywhere Software\Basic4android\b4xV5.ini and copy it to the installation folder: C:\B4X\B4A
Now you can copy OpenJDK, Android SDK and B4X folder to other computers.
once the INI file has been copied to the installation folder, will it also be used by the IDE, or subsequent changes should be copied back from the Roaming directory?
This is cool.
why just don’t distribute all in “portable” format, with no install required?
handy for moving development environment from different machines and for quick classroom setup