L'installation eclipse est-elle portable?

20

J'ai téléchargé eclipse et décompressé le fichier dans un dossier et ajouté également des plugins, changé certains paramètres.

Si j'ai copié ce dossier sur une clé USB et que je l'ai ouvert sur un autre PC, tous mes paramètres et plugins fonctionneront-ils hors de la boîte?

instantsetsuna
la source
1
D'où avez-vous téléchargé un .zippour Eclipse?
Stevoisiak

Réponses:

15

Oui. Eclipse est portable. Cependant, vous devez spécifier le dossier de l'espace de travail et la machine virtuelle Java sur la ligne de commande. Cette éclipse empêche d'utiliser la brisée machine virtuelle qui est livré avec Windows et permet d'accéder à l'espace de travail , même si la lettre de lecteur a changé.

eclipse.exe -clean -vm %JAVA_HOME%/bin/javaw.exe -data %WORKSPACE%

FYI: La machine virtuelle Java est également portable, vous pouvez donc mettre Java et Eclipse sur la même clé USB.

REMARQUE: les paramètres du projet Eclipse peuvent ne pas être portables. Cela dépend de la façon dont vous configurez votre fichier .classpath. Essayez d'utiliser des chemins relatifs chaque fois que possible.

Chris Nava
la source
2
Est-il possible de rendre l'installation compatible avec plusieurs systèmes d'exploitation (tels que Linux et Windows)? J'ai eu beaucoup de mal à essayer de maintenir un espace de travail portable entre ces deux systèmes d'exploitation.
Anderson Green
Désolé, je n'ai pas essayé.
Chris Nava
Comment puis-je configurer eclipse pour qu'il s'exécute toujours avec la cleancommande?
Stevoisiak
5

Eclipse stocke tous ses plugins et sa configuration dans sa propre structure de répertoires, ce qui la rend portable étonnamment facile et intuitive. J'ai utilisé Eclipse de manière portable sans aucun problème. Tout ce que je peux recommander, c'est quelques étapes supplémentaires pour vous faciliter la vie et voici ce que je fais:

Je viens de télécharger le fichier zip Eclipse, de l'extraire dans un répertoire sur le bureau et de suivre les étapes suivantes.

Copiez le runtime Java à partir d'un ordinateur sur lequel il est installé dans votre répertoire Eclipse. Le dossier contenant java doit être nommé "jre" afin que vous vous retrouviez avec ce qui suit:

Eclipse
|
|___jre
    |___bin
    |   |___files
    |
    |___lib
        |___files

Cela signifie qu'il peut fonctionner sur n'importe quelle machine sur laquelle Java n'est pas installé sans avoir à exécuter des paramètres de ligne de commande ou de chemin d'accès spéciaux. Il suffit de lancer eclipse.exeet il trouve le runtime Java jrepour vous et continue joyeusement. Neato.

Après cela, quand Eclipse demande un espace de travail, j'entre simplement .\Workspacepour que le répertoire de l'espace de travail soit créé dans le répertoire eclipse, et il semble que tous les détails de l'espace de travail soient conservés sous ce répertoire de manière "répertoire relatif", donc peu importe si la lettre de lecteur change. Les plugins comme Pydev conservent leurs paramètres dans le dossier de l'espace de travail (dans un dossier nommé ".metadata") donc une fois que vous l'avez configuré, ils seront également mémorisés entre les endroits.

Et Voila, Eclipse portable.

Vous pouvez copier ce répertoire Eclipse entre les lieux et tout semble "fonctionner".

Mokubai
la source
4

Pour l'école, j'ai choisi d'affecter mon espace de travail Eclipse à un répertoire partagé Dropbox . Chaque fois que j'ai démarré Eclipse, j'ai utilisé ce répertoire comme espace de travail. Cela m'a aidé à travailler dans plusieurs installations d'Eclipse en même temps assez facilement.

Zoot
la source
1
Bonne idée! +1 :)
instantsetsuna
Je garde l'espace de travail dans le compte ftp de mon site Web. Je peux ensuite y accéder facilement à la fois sur mon Mac, Windows et Linux.
Sri Harsha Chilakapati
4

Avez-vous essayé Eclipse Portable ? Certains de mes amis l'utilisent et disent que cela fonctionne bien.

Mehper C. Palavuzlar
la source
Ce lien est obsolète. Voici le nouveau lien: portableapps.com/node/28647
Andrew Ensley
Existe-t-il un moyen d'utiliser Eclipse Portable avec Linux (ou tout autre système d'exploitation en dehors de Windows)?
Anderson Green
Est-il possible de réaffecter le répertoire de l'espace de travail par défaut Data/workspacetout en utilisant un chemin relatif?
Stevoisiak
1

Vieille question, mais depuis l'apparition d'Oomph, le programme d'installation d'Eclipse, Eclipse n'est plus portable: il pollue votre répertoire utilisateur personnel, et il se glisse dans au moins 6 fichiers de configuration différents, situés dans 5 répertoires différents. C'est devenu un cauchemar.

Damien B
la source
0

Cela devrait. J'ai l'installation d'éclipse sur un lecteur flash et cela fonctionne très bien. Parfois, je dois sélectionner le JDK que j'utilise.

AndrejaKo
la source
Comment avez-vous pu installer Eclipse sur un lecteur flash?
Anderson Green
0

Certains plugins et plusieurs paramètres sont définis au niveau de "l'espace de travail".

En tant que tel, cela n'a pas autant d'importance si vous l'utilisez sur un autre ordinateur, mais plus si vous l'utilisez sur un autre espace de travail.

Gnoupi
la source
0

Comme beaucoup d'autres l'ont dit, Eclipse est portable et / ou peut être rendu portable assez facilement. Gardez à l'esprit que - selon le type de projet - de nombreuses activités d'écriture peuvent se produire sur le contenu de l'espace de travail (pas l'installation), par exemple lors de la construction automatique des fichiers de classe après l'enregistrement d'un fichier Java ou pour conserver l'historique de l'espace de travail local. Cela pourrait non seulement ralentir considérablement Eclipse, mais cela pourrait également réduire la durée de vie de votre lecteur flash.

vwegert
la source