2010-09-06 3 views
1

Lorsque j'exécute mon application Eclipse RCP, elle crée un grand nombre de répertoires dans mon répertoire $HOME/.eclipse. Qu'est-ce que c'est?

Je ne veux pas les fichiers là-bas, comment puis-je les empêcher d'y arriver? Le rationnel pour cela: l'application doit être très propre et ne laisser que des fichiers à un emplacement spécifique (pas $ HOME/.eclipse). Je pensais qu'il était contrôlé par osgi.instance.area donc essayé de mettre à des valeurs différentes (un répertoire, @none, @noDfault etc ...) mais ne peut pas empêcher l'application de créer des répertoires dans $ HOME /. éclipse. -data et autres arguments fonctionnent comme prévu.

+0

quels sont les répertoires créés? –

Répondre

1

Sur mon système, la seule chose stockée dans .eclipse est Equinox Secure Storage. Voici le blurb sur la page doc pour cela:

Par défaut, le stockage sécurisé est situé dans votre répertoire personnel. Sur Windows qui résout généralement à "C: \ Documents and Settings \ .eclipse \ org.eclipse.equinox.security". Cet emplacement est sélectionné pour permettre à plusieurs applications basées sur Eclipse de partager le même stockage sécurisé.

Si vous souhaitez modifier l'emplacement du stockage sécurisé par défaut, vous pouvez utiliser l'option d'exécution "-eclipse.keyring". Le chemin d'accès au fichier est utilisé pour conserver les données de stockage sécurisé.

Voici le online reference.

Questions connexes