Come impedire che tutti i software basati su Java si blocchino sulla mia PCArtboard

Ci sono due problemi qui. Prima di poter andare in dettaglio su questo, avrei bisogno di sapere che tipo di processo è, che'è la memoria allocata ad esso. Hai provato a eseguire lo stesso con Windows defender / anti-virus disattivato?

Vado subito ai problemi di base con le ipotesi. Se il tuo Java JRE non è 8, allora dovresti aggiornare e riprovare. Se è 8 e il programma che state eseguendo è vecchio, fate riferimento a Come eseguire una specifica versione di Java con un programma e provate a usare una vecchia versione di JRE per eseguire il programma. L'UI di Java è di solito basata sugli eventi e aspetta che certi eventi vengano sollevati e catturati prima di poter visualizzare o andare avanti. Ci possono essere diverse ragioni per cui questo potrebbe essere bloccato. Se si tratta di un'app che fa chiamate lato server (forse l'SSL è un-trusted route ecc.) ci possono essere problemi nel collegamento. Ognuno dei quali richiede un approccio diverso per risolvere. Non posso occuparmene senza sapere nulla dell'app. Se è un'app sul posto, ci possono essere problemi di memoria, problemi di accesso, problemi di priveldge di lettura/scrittura. Ci possono essere anche problemi di memoria. La prossima volta che avviate il programma, leggete il file .bat che lo avvia e aggiungete "-Xms512m -Xmx1024m" accanto alla parola chiave java nella dichiarazione "java -jar ***.jar" se c'è. Questo assicura che Java riservi una quantità decente di RAM per il funzionamento. Potete modificare i parametri in base alle vostre esigenze.