I just found your project and it looks just what would my live much easier, at least when developing distributed applications with MQTT ;) I have installed the prebuild .deb package but unfortunately cannot start the application. I get the following output.
david@machine:~$ /opt/correomqtt/bin/CorreoMQTT
11:01:39,891; INFO; org.correomqtt.CorreoMqtt;JavaFX-Launcher; ;Application started.
11:01:39,895; INFO; org.correomqtt.CorreoMqtt;JavaFX-Launcher; ;JVM: Oracle Corporation | OpenJDK Runtime Environment | 14+36-1461.
11:01:39,896; INFO; org.correomqtt.CorreoMqtt;JavaFX-Launcher; ;CorreoMQTT version is 0.13.0.
11:01:39,897; INFO; org.correomqtt.CorreoMqtt;JavaFX-Launcher; ;Setting initial correo version in settings: 0.13.0
11:01:39,898; INFO; org.correomqtt.CorreoMqtt;JavaFX-Launcher; ;Locale is: en_US
11:01:39,920;DEBUG;tcher.BaseConnectionDispatcher;JavaFX-Launcher; ;Trigger: PreloadingDispatcher.onProgress:19
11:01:45,889;DEBUG;tcher.BaseConnectionDispatcher;JavaFX-Launcher; ;Trigger: PreloadingDispatcher.onProgress:19
11:01:45,909; INFO;4j.DefaultPluginStatusProvider;JavaFX-Launcher; ;Enabled plugins: []
11:01:45,909; INFO;4j.DefaultPluginStatusProvider;JavaFX-Launcher; ;Disabled plugins: []
11:01:45,911; INFO; org.pf4j.DefaultPluginManager;JavaFX-Launcher; ;PF4J version 0.0.0 in 'deployment' mode
11:01:45,998;ERROR;yring.kwallet5.KWallet5Keyring;JavaFX-Launcher; ;Command failed with exit code 2
Exception in Application init method
Exception in thread "main" java.lang.RuntimeException: Exception in Application init method
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:895)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:195)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.correomqtt.business.keyring.KeyringException
at org.correomqtt.business.keyring.kwallet5.KWallet5Keyring.runShellCommand(KWallet5Keyring.java:158)
at org.correomqtt.business.keyring.kwallet5.KWallet5Keyring.runQDBusCommand(KWallet5Keyring.java:142)
at org.correomqtt.business.keyring.kwallet5.KWallet5Keyring.isEnabled(KWallet5Keyring.java:135)
at org.correomqtt.business.keyring.kwallet5.KWallet5Keyring.isSupported(KWallet5Keyring.java:51)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)
at org.correomqtt.business.keyring.KeyringFactory.getSupportedKeyrings(KeyringFactory.java:38)
at org.correomqtt.business.keyring.KeyringFactory.create(KeyringFactory.java:14)
at org.correomqtt.gui.keyring.KeyringHandler.init(KeyringHandler.java:134)
at org.correomqtt.CorreoMqtt.init(CorreoMqtt.java:82)
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:824)
... 2 more
CorreoMQTT Failed to launch JVM