/ / Impossible de trouver le cadre dans l'application eclipse RCP - eclipse-rcp

impossible de trouver le framework dans l'application eclipse RCP - eclipse-rcp

J'ai développé une application RCP eclipse que j'appelle à partir de mon propre programme Java.
Lorsque j'exécute mon propre programme Java à partir d'une invite de commande (Windows), il fonctionne parfaitement et donne les résultats.

Mais lorsque j'ai intégré le script ant build dans eclipse 3.2, le problème suivant se pose:

!ENTRY org.eclipse.core.launcher 4 0 Dec 02, 2009 10:53:17.608
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.RuntimeException: Could not find framework
at org.eclipse.core.launcher.Main.getBootPath(Main.java:395)
at org.eclipse.core.launcher.Main.basicRun(Main.java:174)
at org.eclipse.core.launcher.Main.run(Main.java:704)
at xxx.xxx.xxxx.MyCodeGenerator.main(MyCodeGenerator.java:13)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)

Pouvez-vous m'aider s'il vous plaît quelles pourraient être les raisons possibles de cette erreur?

Réponses:

3 pour la réponse № 1

Comme mentionné dans ce fil, vous:

  • ne devez pas seulement ajouter les plugins de plate-forme que vous souhaitez exporter à la liste des plugins dépendants de votre fonctionnalité,

Les dépendances

  • mais vous avez aussi à la liste des plugins inclus

Plugins requis

(Voir ce projet par exemple)

Assurez-vous de "Valider les plug-ins" avant de lancer votre RCP (voir ce fil).
Dans la boîte de dialogue Lancer la configuration, dans l'onglet "Plug-ins", vous pouvez cliquer sur un bouton "Valider les plug-ins" pour vérifier que toutes les dépendances des plug-ins "sélectionnés" sont remplies.
S'il y a des erreurs, vous pouvez cliquer sur le "Add Required Plug-ins"corriger l'erreur.