2010-03-25 5 views

Répondre

0

Si vous avez développé un plug-in antisèche comme décrit dans le Eclipse help, avec le bon point d'extension comme:

<extension point="org.eclipse.ui.cheatsheets.cheatSheetContent"> 
    <cheatsheet 
     name="%cheatsheet.helloworld.name" 
     contentFile="$nl$/cheatsheets/HelloWorld.xml" 
     id="org.eclipse.jdt.helloworld"> 
     <description>%cheatsheet.helloworld.desc</description> 
    </cheatsheet> 

, vous pouvez lancer et tester votre plugin in another instance of Eclipse.

Run > Run As > Run-time Workbench 

Ceci est appelé auto-hébergement


testé Une fois, vous devez le déployer dans votre propre instance Eclipse. Voir PDE UI FAQ

Pour tester le code dans l'hôte, vous devez l'exporter et l'installer dans l'instance Eclipse en cours d'exécution.

Pour exporter des plug-ins et les caractéristiques et les installer dans l'hôte Eclipse procédez comme suit:

  1. Développez vos plug-ins et les fonctionnalités de l'espace de travail
  2. Ouvrez l'assistant d'exportation, soit File > Export... > Plug-in Development > Deployable plug-ins and fragments ou File > Export... > Plug-in Development > Deployable features
  3. Sélectionnez vos plug-ins ou fonctionnalités à exporter et à installer
  4. Sélectionnez la dernière option de l'onglet Destination Installer dans l'hôte. Dépôt. Choisissez ensuite un répertoire pour créer le référentiel dans
  5. Hit Finish. L'opération d'exportation sera exécutée suivie de l'opération d'installation.
  6. Si les opérations se sont terminées avec succès, vous serez invité à redémarrer. Choisissez de redémarrer maintenant

Vos plug-ins seront installés et seront exécutés après le redémarrage.
Vous pouvez voir ce qui a été installé à l'aide du bouton Détails de l'installation sur la boîte de dialogue A propos de (disponible en allant Help > About Eclipse SDK)

+0

oui je l'ai fait that..now je veux installer mon antisèche en éclipse propre instance (non dans un autre cas) ... comme dans eclipse Help-> CheatSheet cela ouvrira une fenêtre pour sélectionner cheatsheet .. je veux mon cheatsheet là ... dans le même exemple de plugin pas dans un autre ... un autre est seulement à des fins de test et j'ai l'a testé. ,,,, plz dites-moi comment faire cela ?? – Rahul

+0

@Rahul: J'ai complété ma réponse pour inclure cette étape de déploiement. – VonC