This approach uses IntelliJ IDEA and Gradle to create template for multi module JavaFX project and build artifacts for distribution(Gradle 5.4.1, JDK 12, JavaFX 13).
included dependencies for using the next libraries:
- log4j (for activating logging to file uncomment line at log4j2.xml)
- retrofit2
- rxjava3
Details: https://youtu.be/0Pk_9u5nYsM