web-dev-qa-db-fra.com

Comment exécuter Eclipse en mode minimal? et que se passe-t-il si nous le faisons?

Si quelque chose ne fonctionne pas correctement ou que certains plugins ne sont pas chargés correctement dans mon Eclipse. On me propose souvent d'ouvrir Eclipse en mode minimal. Alors, comment exécuter en mode minimal? et que se passe-t-il si je le fais?

192
GuruKulki

Ce qu'il fait:

si la valeur est "true", toutes les données en cache utilisées par la structure OSGi et le moteur d'exécution Eclipse seront effacées. Cela nettoiera les caches utilisés pour stocker la résolution de la dépendance de l'ensemble et les données de registre d'extension Eclipse. L'utilisation de cette option forcera Eclipse à réinitialiser ces caches.

Comment l'utiliser:

  • Editez le fichier Eclipse.ini situé dans votre répertoire d'installation Eclipse et insérez -clean en première ligne.
  • Ou éditez le raccourci que vous utilisez pour démarrer Eclipse et ajoutez -clean comme premier argument.
  • Ou créez un script batch ou shell qui appelle l'exécutable Eclipse avec l'argument -clean. L'avantage de cette étape est que vous pouvez conserver le script et l'utiliser chaque fois que vous souhaitez nettoyer l'espace de travail. Vous pouvez le nommer quelque chose comme Eclipse-clean.bat (ou Eclipse-clean.sh).

(De: http://www.eclipsezone.com/Eclipse/forums/t61566.html )

Autres options de ligne de commande Eclipse: http://help.Eclipse.org/Indigo/index.jsp?topic=%2Forg.Eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html =

263
Eran Medan

Pour le mode propre: démarrez la plateforme comme

Eclipse -clean

C'est tout. La plate-forme effacera certaines informations relatives aux ensembles OSGi en cache. Il est conseillé ou conseillé d’installer de nouveaux plug-ins manuellement ou de supprimer des plug-ins inutilisés.

Cela n'affectera aucune donnée liée à un espace de travail.

76
Andreas_D

Vous pouvez démarrer Eclipse en mode minimal à partir de la ligne de commande:

Eclipse -clean
33
Spike Williams

Utiliser l'option -clean est la voie à suivre, comme mentionné dans les autres réponses.

Assurez-vous de le supprimer de votre .ini ou de votre raccourci après avoir résolu le problème. Eclipse réévalue tous les plugins à chaque démarrage et peut considérablement augmenter le temps de démarrage, en fonction du nombre de plugins Eclipse que vous avez installés.

16
James Branigan
  • cliquez sur le raccourci
  • clic droit -> propriétés
  • ajoutez -clean dans la clause cible puis démarrez.

cela prendra beaucoup de temps, puis un démarrage normal, et toutes les ressources seront rafraîchies.

12
RTA

Pour Mac OS X Yosemite, j'ai pu utiliser la commande open.

Usage: open [-e] [-t] [-f] [-W] [-R] [-n] [-g] [-h] [-b <bundle identifier>] [-a <application>] [filenames] [--args arguments]
Help: Open opens files from a Shell.
      By default, opens each file using the default application for that file.  
      If the file is in the form of a URL, the file will be opened as a URL.
Options: 
      -a                Opens with the specified application.
      -b                Opens with the specified application bundle identifier.
      -e                Opens with TextEdit.
      -t                Opens with default text editor.
      -f                Reads input from standard input and opens with TextEdit.
      -F  --fresh       Launches the app fresh, that is, without restoring windows. Saved persistent state is lost, excluding Untitled documents.
      -R, --reveal      Selects in the Finder instead of opening.
      -W, --wait-apps   Blocks until the used applications are closed (even if they were already running).
          --args        All remaining arguments are passed in argv to the application's main() function instead of opened.
      -n, --new         Open a new instance of the application even if one is already running.
      -j, --hide        Launches the app hidden.
      -g, --background  Does not bring the application to the foreground.
      -h, --header      Searches header file locations for headers matching the given filenames, and opens them.

Cela a fonctionné pour moi:

open Eclipse.app --args clean
6
gview

L'option la plus simple consiste à utiliser ./Eclipse -clean

4
nchouhan

Pour le nettoyage dans une configuration de lancement, consultez cette astuce:

http://www.eclipsezone.com/Eclipse/forums/t83410.html

2
keesp

Pour les utilisateurs de Windows: Vous pouvez faire ce que dit RTA ou en ligne de commande, procédez comme suit: Accédez à l'emplacement de l'exécutable Eclipse puis exécutez:

 Eclipse.lnk -clean

Commencez par vérifier le nom de votre exécutable en utilisant la commande 'dir' sur son chemin

2
cristianorbs