2010-02-16 7 views
3

Je possède un plugin pour eclipse, mais je veux l'utiliser au travail. Existe-t-il un moyen de faire en sorte qu'Eclipse utilise les fichiers de plugin sans que cela affecte d'autres personnes utilisant la même version centrale d'Eclipse? Peut-être quelques préférences personnalisées?Personal Plugin dans Eclipse

Merci.

EDIT: a démarré une prime. Veuillez spécifier une solution étape par étape, car je ne suis pas très expérimenté avec le fonctionnement interne d'eclipse.

+1

Lorsque vous voulez dire "version centrale d'eclipse, voulez-vous vraiment dire que vous démarrez Eclipse à partir d'un lecteur réseau? Eclipse n'est pas installé localement sur votre PC? – MLefrancois

+0

@ML: Cela semble incroyable, mais nous au travail utilisent également un centralisé J'utilise ma propre installation, avec un autre ensemble de plugins, ce qui pose parfois des problèmes lors de l'ouverture d'espaces de travail partagés avec différentes versions d'Eclipse ou de configurations différentes: – Asaf

+0

@Amir: pls indique la version de votre Eclipse – Asaf

Répondre

1

Oui, c'est le cas. Il y a plusieurs façons, qui dépendent principalement de la version que vous utilisez d'Eclipse. Mais vous pouvez toujours installer votre propre Eclipse localement. Il est toujours possible d'utiliser un propre ensemble de plug-in chargé dans un répertoire séparé. Quelle plate-forme êtes-vous? Quelle version d'Eclipse utilisez-vous? Comme pour la programmation Eclipse, j'utilise The Java Developer's Guide to Eclipse (2ème édition (qui couvre toujours toutes les versions actuelles de v3, # très bien)). Il a une bonne description sur la façon dont plusieurs configuration s peuvent être utilisés.

Voir la partie I - chapitre «Gestion de votre environnement Eclipse»; section 'Gérer votre configuration' (page 191-195). Soyez prudent car la fonctionnalité Eclipse concernant 'Installer un nouveau logiciel' est l'une des choses qui a le plus changé entre les différentes versions de 3. # (au moins pour ce que j'ai remarqué).

+0

Je travaille sous Linux Pour ce qui est des versions, etc., je répondrai quand je travaillerai demain –

+0

En ce qui concerne la version centrale, est-ce que cela a plus de sens pour vous parce que c'est sous linux? Les machines Linux utilisant VNC: –

+0

@Amir oui, il me demande aussi pourquoi vous partagez une version éclipse centrale? Quelle est la logique derrière cette mise en place? – Verhagen

2

Dépend de la version d'Eclipse.

Je trouve très étrange que vous partagiez tous la même instance d'Eclipse depuis le réseau plutôt que d'avoir une installation locale. Si c'est effectivement le cas, le plus dangereux est d'avoir vos sources de plugin dans l'espace de travail, de créer un projet de développement de plugin Eclipse, d'activer votre plugin dans ce projet d'exécution, puis d'utiliser l'instance eclipse d'exécution. original comme votre primaire.

0

j'irais pour le choix le plus simple:

  1. installer un autre Eclipse, mais la même version.

  2. installez toutes les fonctionnalités de l'Eclipse partagée (vous pouvez utiliser les mêmes sites de mise à jour que ceux partagés et mettre à jour).
    vérifiez que votre projet s'ouvre correctement.

  3. installez votre propre plugin.
    nouveau, vérifiez que votre projet s'ouvre correctement.

  4. vérifiez que votre projet s'ouvre correctement avec l'instance partagée.

À mon humble avis, tout piratage de configuration aura des ennuis un jour.

2

Ce n'est pas étrange du tout d'avoir une telle configuration (par exemple, nous avions cela à notre université, et l'espace disque pour chaque utilisateur n'a pas été assez grand pour installer votre propre version d'Eclipse là.)

Un facile Pour ce faire, le chemin est le dossier dropins (je suppose que vous utilisez Eclipse 3.5 Galileo):

  1. Créer un dossier dropins (par exemple, sous Linux/Mac: "~/dropins", sous Windows: "C: \ dropins")
  2. Démarrez Eclipse avec le paramètre de ligne de commande suivante:

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory="C:\dropins"

maintenant, il suffit de lancer la ligne de commande comme celui-ci (cd à votre installation d'éclipse, puis):

O n Linux/Mac:

./eclipse -Dorg.eclipse.equinox.p2.reconciler.dropins.directory="~/dropins" 

Sous Windows:

eclipse.exe -Dorg.eclipse.equinox.p2.reconciler.dropins.directory="C:\dropins" 

Sous Windows, vous pouvez aussi le faire en cliquant droit sur l'icône Eclipse, et ajoutez le paramètre de ligne de commande dans la boîte de dialogue.