Je crée un simple lanceur d'applications java supplémentaire pour Eclipse 3.2 (JBuilder 2007-8) pour un usage interne.Impossible d'ajouter un raccourci de lancement (plug-in Eclipse)
J'ai donc recherché toutes les documentations liées, y compris celle-ci The Launching Framework from eclipse.org et j'ai réussi à faire fonctionner tout le reste à l'exception du raccourci de lancement.
Ceci est la partie de mon plugin.xml.
<extension
point="org.eclipse.debug.ui.launchShortcuts">
<shortcut
category="mycompany.javalaunchext.launchConfig"
class="mycompany.javalaunchext.LaunchShortcut"
description="launchshortcutsdescription"
icon="icons/k2mountain.png"
id="mycompany.javalaunchext.launchShortcut"
label="Java Application Ext."
modes="run, debug">
<perspective
id="org.eclipse.jdt.ui.JavaPerspective">
</perspective>
<perspective
id="org.eclipse.jdt.ui.JavaHierarchyPerspective">
</perspective>
<perspective
id="org.eclipse.jdt.ui.JavaBrowsingPerspective">
</perspective>
<perspective
id="org.eclipse.debug.ui.DebugPerspective">
</perspective>
</shortcut>
Le nom de la configuration dans la section de la catégorie est correcte et la classe dans la section de la classe, je crois, est mis en œuvre correctement. (Essentiellement copié à partir org.eclipse.jdt.debug.ui.launchConfigurations.JavaApplicationLaunchShortcut)
Je ne suis pas sûr si je suis censé écrire un suivi ici, mais permettez-moi de préciser ma question plus . J'ai étendu org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut. De plus, j'ai ajouté mon propre enregistreur aux constructeurs et aux méthodes, mais la classe semble ne jamais être instanciée.
Salut, y at-il une chance que vous pouvez publier le texte plugin.xml du lanceur contextuel que vous avez utilisé. Je semble avoir exactement le même problème. – Chris
Bonjour @Chris désolé cette question a été posté il y a des années et je n'ai plus le code avec moi :( – wbkang