2010-04-14 8 views

Répondre

9

Dans le cas d'une machine Windows, vous pouvez aller dans le panneau de configuration et cliquer sur Panneau de configuration Java pour trouver l'emplacement du cache Java.
Dans mon cas, il montre: C: \ Documents and Settings \ user1 \ Application Data \ Sun \ Java \ Deployment \ cache

+2

Le Panneau de configuration Java est également disponible sur Linux et Solaris. Sur GNOME, on peut généralement le trouver sous System-> Preferences-> Java –

3

Dans le cas d'une machine Linux, je l'ai sur:

/home/bakkal/.java/deployment/cache/

où/home/bakkal est juste mon dossier personnel.

3

Sur Mac

/Users/username/Library/Caches/Java/cache/ 


Juste pour le plaisir:
Je déployé un petit jeu et a trouvé son fichier jar dans

/Users/username/Library/Caches/Java/cache/6.0/42/1d3d9f6a-640bd5ed 

Le .jar a été supprimé, si vous voulez exécuter ou le décompiler, le renommer avec .jar

MISE À JOUR (OS X El Capitan)

/Users/username/Library/Application Support/Oracle/Java/Deployment/cache 
+0

Il n'y a pas de dossier 'Java' dans mon dossier' Caches' (exécutant macOS Sierra) –

+0

@ErikAigner réponse mise à jour. – medopal

1

Gardez à l'esprit que l'emplacement sur Windows a changé. C'était différent en Java 6 (comparé à Java 5).

1

À moins d'avoir une très bonne raison, vous ne devriez pas avoir à vous préoccuper de cela, car c'est le travail de Java Web Start à gérer. Si c'est pour localiser le fichier à l'intérieur de votre propre code, vous pouvez demander au chargeur de la classe d'où il a obtenu le bytecode à partir de . Compte tenu du gestionnaire de sécurité permet!