Is your suggestion for improvement related to a problem? Please describe.
I wanted to run a portable version of JabRef, but I already had running JabRef in IntelliJ.
When I double clicked on the executable file in portable version, nothing happended. I didn't give up, and started it from terminal. In terminal there was:
Messages are not initialized before accessing key: Display help on command line options
2024-09-18 08:10:49 [main] org.jabref.Launcher.handleMultipleAppInstances()
INFO: Arguments passed on to running JabRef instance. Shutting down.
I couldn't understood this at the beginning, but then I finally understood that I had another instance of JabRef running.
Arguments passed on to running JabRef instance - WTF is this? 1) I didn't pass any arguments, and 2) I was certain that exactly this executable wasn't run before.
Describe the solution you'd like
- Refactor the message when user starts JabRef a second time.
- Make a dialog with that message
Additional context
Is your suggestion for improvement related to a problem? Please describe.
I wanted to run a portable version of JabRef, but I already had running JabRef in IntelliJ.
When I double clicked on the executable file in portable version, nothing happended. I didn't give up, and started it from terminal. In terminal there was:
I couldn't understood this at the beginning, but then I finally understood that I had another instance of JabRef running.
Arguments passed on to running JabRef instance- WTF is this? 1) I didn't pass any arguments, and 2) I was certain that exactly this executable wasn't run before.Describe the solution you'd like
Additional context