Hi, All
Spoiler: My head will blow very soon...
As a newbie for Linux and server apps
i have tried to develop non-UI app on Win10 via B4J-bridge on Linux : OK
i have tried to do the same with UI-app: failed, some errors do not allow to use JavaFX
i have tried to start and make a .desktop link to start an app
tried to use B4JPackager11.jar and start app on Linux again: failed
searched the forum and found tons of similar questions about flow for Linux, and partially this does not help now in 2022
And it seems to me there is no complete tutorial of the full flow for B4J development for Linux: on Windows, and debugging on Linux:
all only for Linux .
Sure, tons of info, but all in small topics, mostly already old, and combined for usage with Mac computers, and edited and now is not relevant already...
I invoke the community to help with creating the full tutorial, better if updatable along the time...
It needs to describe:
About Windows installation (for remote debugging under Linux)
About Linux environment preparing
The terms and variables in the command line - vocabulary: Linux username, Java folder....
Command lines examples with variables from this vocabulary
Java files: from, where to...
JavaFX files, modules, settings... "Error: --add-modules= requires modules to be specified"
B4J-Bridge for non-UI app and for UI-app
Debugging process from Windows to Linux
Debugging 2 apps at the same time on one PC: say, client and server: how to develop\debug the apps with fast re-start an updated app code
Release compilation
How to start the B4J app compilation on Linux: manually, by a link (icon)
How to start one B4J app from another B4J app under Linux (and get the response)
Log output of each software above mentioned: where to find and locate the error message during starting or debug trouble
Distribution Linux B4J apps set: rare, but automated procedure after all debugging - all available now in 2022 variants
Main aim - to have description of the fast B4J development as it works for Windows : if whole development environment is prepared - the develop process should be fast, with minimum of repeating typing - only for the code edition, waiting must be only of the PC executing a latest task.
Any interest to create ? Maybe few developers who interested in Linux (how to create the poll) ?
Last edited: Aug 21, 2022
Samsung A23 (Android 14), Xiaomi Redmi Note 10 Pro (Android 13)