Penso che ci potrebbe essere un problema su El Capitan con la sospensione delle applicazioni Java, perché ho visto più persone parlare di problemi simili a questo senza presentare soluzioni reali.
Ho scritto applicazioni in eclipse e occasionalmente una mia applicazione ha un problema in cui il programma termina, tuttavia l'icona java rimane nel dock.
Posso fare clic con il pulsante destro del mouse sull'icona e dirlo a Uscita forzata, ma ciò non ha alcun effetto. Se apro la finestra di chiusura forzata con command-option-escape, l'applicazione si presenta, ma, di nuovo, la chiusura forzata non fa nulla. L'applicazione non viene visualizzata in Activity Monitor, quindi non posso terminare il processo.
L'arresto è impossibile mentre questa applicazione rimane aperta. Devo forzare l'arresto e il riavvio per sbarazzarsi di questo programma.
Posso eseguire "killall Dock" dal Terminale, che fa scomparire l'applicazione dal dock ... MA l'applicazione si presenta ancora nella finestra di chiusura forzata, e non può ancora uscire forzatamente da lì. Inoltre, dopo l'esecuzione di questo comando, viene visualizzata una finestra di tipo terminale con l'etichetta "java". Non è possibile forzare la chiusura di questa nuova applicazione tramite il tasto destro del mouse, NON compare nella finestra di chiusura forzata e non viene visualizzata nemmeno in Activity Monitor. Lo spegnimento normale è ancora impossibile.
Ho visto vari altri argomenti in cui le persone hanno riscontrato questo problema con alcuni programmi Java sotto El Capitan, ma la maggior parte aveva pochi dettagli, e nessuno aveva una vera correzione al problema.
Qualcuno sa perché questo succede? Come impedire che accada nei miei programmi? Come forzare veramente le applicazioni di chiusura come queste?