web-dev-qa-db-fra.com

Dépannage d'une application Java Web Start et accès aux fichiers journaux

Je lance une application Java Web Start qui s'arrête brutalement. Quelqu'un sait-il comment accéder aux journaux pour Java Web Start? Y a-t-il des raisons connues pour sa fermeture brusque?

16
crazypaladin

Vous devez activer la consignation de trace détaillée comme expliqué sur cette page . La même page vous donne l'emplacement des fichiers journaux.

Le fichier de trace est enregistré dans le répertoire log du dossier "Java Deployment Home". L'emplacement de ce dossier est spécifique à votre système d'exploitation:

  • Windows XP: %HOME%\Application Data\Sun\Java\Deployment
  • Windows 7/Vista: %APPDATA%\..\LocalLow\Sun\Java\Deployment
  • Linux/Solaris: %HOME%/.Java/deployment
21
assylias

Je ne sais pas pourquoi cela échouerait de cette façon, mais vous devriez être capable de voir où se trouvent les journaux en allant à File/Preferences/Advanced

Vous devriez également pouvoir activer Java console à partir du même emplacement.

1
pacman

Avoir -Xmx avec une valeur trop grande était la cause du problème pour moi.

Réduire la taille du tas a résolu le problème.

1
Mzala

Le fait que le -XX:MaxPermSize soit défini dans votre fichier JNLP peut être à l'origine de ce problème sur les ordinateurs Linux et Mac. Supprimer cet argument du JNLP semble résoudre le problème.

Vérifiez ce commentaire .

0
nhylated

Sur mon ordinateur Windows 10, le fichier journal se trouve à l'adresse suivante:

C:\Users\<MY USER>\AppData\LocalLow\Sun\Java\Deployment\log
0
Aol

Essayez de vider le dossier des fichiers Internet temporaires Java qui se trouve dans l'onglet Panneau de configuration Java/Général. Après cela, j’ai pu relancer avec succès mon application en invoquant jnlp.

0
jspring