Bonjour,
J'ai développé une application RCP standalone à laquelle je voudrais adjoindre un plug-in contenant une perspective que j'ai également développé. Je ne souhaite pas ajouter ce plug-in de manière déclarative dans le .product de mon application RCP car je souhaite pouvoir livrer le plug-in séparément du reste de l'application.
Mon problème est le suivant : lorsque j'insère l'archive Jar de mon plug-in dans le dossier "plugins" de mon application RCP, celui-ci n'est pas pris en compte par l'application (la perspective n'est pas proposée et la console OSGi indique "bundle not found"). Pourtant, lorsque je réalise l'opération dans Eclipse même, ma perspective est proposée. Le plug-in n'est donc pas en cause.
J'ai donc pensé à créer des products à partir des templates exemples proposés par le Wizard de projet RCP, et dans ce cas, mon plug-in n'est pas pris en charge non plus (le démarrage de l'application avec la commande -clean n'y fait rien).
Ma question est alors : que faut-il faire pour qu'une application RCP standalone se comporte de la même manière qu'Eclipse vis à vis des plugins ? Y a-t-il quelquechose au niveau des Extensions et des points d'Extension à réaliser ?
Merci d'avance pour votre aide.
Cordialement.
Partager