Dans quel dossier dois-je installer Eclipse sur Windows?

Je cours Windows 7 avec UAC activé . J'ai toujours trouvé bizarre que Eclipse n'utilise pas de programme d'installation et n'utilise pas le dossier AppData pour stocker ses données dans Windows, mais dernièrement, j'ai dû le réinstaller plusieurs fois (problèmes de disque dur) et je me demandais si je le mettais vraiment au meilleur endroit.

Je copie le dossier eclipse dans mon répertoire C:Program Files et crée un raccourci sur mon menu Démarrer, puis l'épingle à ma barre des tâches. Cependant, eclipse a des problèmes donc, je vais aux propriétés, l'onglet compatibilité, et activer "exécuter en tant qu'administrateur". Ensuite, chaque fois que j'ouvre eclipse, je dois appuyer sur Oui sur la fenêtre UAC, mais tout fonctionne correctement, sauf pour un effet secondaire: mon pavé tactile ne défile aucune fenêtre dans eclipse. En effet, le programme touchpad s'exécute en tant qu'utilisateur normal, il ne peut donc pas modifier eclipse en tant qu'administrateur. Donc, je dois fermer et rouvrir mon logiciel touchpad en tant qu'administrateur.

, de toute façon, c'est une longue histoire courte... Où est le meilleur endroit pour mettre le dossier eclipse dans Windows, et pourquoi?


Edit: je viens de trouver une éventuelle suggestion, n'hésitez pas à commenter. On dirait que je peux simplement l'exécuter en tant qu'administrateur une fois la première fois et configurer tous mes plugins et autres, puis l'exécuter en tant qu'utilisateur normal pour mes tâches normales (codage). Je ne peux pas croire que je n'ai jamais pensé à faire cela, mais je peux m'en tenir au répertoire Program Files et essayer cette approche à moins d'obtenir une meilleure réponse ici.


Ninite place Eclipse dans C:eclipse. Depuis que j'ai posé cette question, cela a été mon emplacement d'installation pour Eclipse. Eclipse ne gère toujours pas correctement les autorisations lorsqu'il est épuisé dans le dossier Program Files.

51
demandé sur Steven Vascellaro 2010-03-10 05:49:48

5 réponses

Je configure Eclipse dans

c:\software\eclipse_{version}\  

Je garde tous mes paquets open source (ANT, Maven, Apache, etc) dans c:\software aussi. Ensuite, j'Ajoute les répertoires nécessaires à ma variable $PATH (c:\software\ant\bin).

Je garde également L'espace de travail Eclipse sous c:\software\eclipse_workspace.

Le gros plus derrière cette configuration est la portabilité. Je peux simplement déplacer le dossier entier vers un nouveau lecteur, re-configurer mon chemin, et tout fonctionne boom. Aucune interférence des paramètres de registre du tout. Le rend très facile à sauvegarde.

Cette approche a fonctionné pour XP, Windows7 RC1 et Windows7 Professional sans problème.

32
répondu LG_PDX 2010-03-10 03:03:12

Vous pouvez installer (décompresser) une eclipse:

  • n'importe où vous voulez (ce qui signifie que vous n'avez pas à l'installer sur c:\Program Files (Je l'installe par exemple sur c:\prog\java\eclipse, une arborescence de répertoires que je crée
  • avec un espace de travail défini n'importe où (pour moi: c:\prog\java\workspace, et je Référence cet espace de travail dans mon éclipse.ini.
    Ceci est important car l'emplacement par défaut d'un espace de travail (en utilisant l'utilisateur.accueil) n'est pas toujours une bonne idée (voir ceci SO question et son bogue Eclipse associé {[15] } qui ne sera résolu qu'avec la prochaine Eclipse Helios 3.6)
  • avec des plugins définis partout où vous voulez à travers un dossier Dropins (également référencé dans l'éclipse.ini, pour moi: c:\prog\java\myplugins)
  • avec une JVM installée n'importe où (également référencée dans eclipse.ini, pour moi: c:\prog\java\jdks\jdk6u18, et j'ai installé plusieurs autres jdk dans c:\prog\java\jdks)

Eclipse ne devrait jamais avoir être dans c:\Program Files, et le le réglage décrit ci-dessus fonctionne parfaitement avec:

  • Vista ou Seven, UAC Entièrement Activé
  • XP, sans droits D'administrateur.
5
répondu VonC 2017-05-23 12:03:02

J'installe généralement Eclipse sur % LocalAppData%.

C:\Users\<username>\AppData\Local\Eclipse\<version>\
  • chemin d'installation commun utilisé par Google Chrome, Python, Github Desktop, Discord et F. lux
  • installe Eclipse uniquement pour le profil utilisateur actuel. (paramètres séparés par utilisateur)
  • Ne nécessite pas de privilèges d'administrateur
  • Accessible en tant que variable D'environnement Windows par défaut (%LocalAppData%)
  • le dossier est désigné spécifiquement pour contenir les données d'application
2
répondu Steven Vascellaro 2017-10-25 18:14:36

Vous pouvez le placer sous votre dossier User ou My Documents, de sorte que vous n'avez pas à vous soucier des autorisations. Ensuite, ajoutez simplement un lien vers votre menu Démarrer / démarrage rapide / bureau et vous serez prêt à partir.

1
répondu Justin Ethier 2010-03-10 03:04:19

J'ai installé de nombreuses versions différentes D'Eclipse et des produits connexes. Je les ai donc installés comme C:\Eclipse\... Pour Windows et /Eclipse/... sous Mac et Linux. Généralement avec le nom du répertoire comme nom de base du zip - par exemple eclipse-rcp-helios-SR2-macosx-cocoa-x86_64... Certains produits, comme ceux D'IBM, ont leurs propres idées et ne peuvent souvent pas être modifiés...

Quant aux espaces de travail-Oui, j'en ai un pour chaque client - ils sont placés sous /Eclipse/Workspaces/... et amis.

, Et les plates-formes cibles sont placées sous /Eclipse/TargetPlatforms/... et ami.

0
répondu Tonny Madsen 2011-06-24 18:58:10