Ho notato che quando si esegue un file .JAR il launcher di unità può essere abbastanza fastidioso.
Se il file JAR viene eseguito in un terminale, l'icona di avvio è quella impostata nell'applicazione, come previsto. Tuttavia, se viene eseguito da nautilus con un doppio clic o Apri con ...> OpenJDK, il titolo nel programma di avvio è Apri JDK e l'icona è sempre l'icona predefinita. Penso che questo sia perché Java sta aprendo il file piuttosto che eseguirlo immediatamente (se questo ha senso).
Esiste un modo per avere l'icona dell'applicazione anziché quella predefinita se la si esegue da nautilus, senza creare un file .sh o qualcosa di simile per chiamarla?
PS: Non lo voglio in modo permanente nel programma di avvio, quindi non voglio creare un file .desktop per esso. Lo voglio come qualsiasi altra applicazione che quando viene visualizzata viene visualizzata nel programma di avvio.