In launch4j, it is possible to classify an exe as a TUI _or_ GUI application, this will cause the exe to call the java or javaw command.
Calling java will always create a console window too and calling javaw will never display text output.
This is not what we want for my tools since they are combined GUI/TUI applications.
The solutions is pretty simple, just force the exe to start with java.exe.
java -jar mapollage.exe --help
I have created some helper bat files that will be included in the next release of each tool, until then, just download the manually.