Je sais que vous n'aimez pas aider les autres dans leurs devoirs, mais je dois faire une grammaire XText, écrire un exemple de code qui correspond à cette grammaire et la compiler dans un fichier html.Faire fonctionner XText
Le conférencier nous a montré les étapes et tout a fonctionné pour lui ... Il a dit "C'est si simple que ce sera un travail de 10 minutes pour vous". Et je croyais ça. Cependant, à la maison, presque rien ne fonctionne comme prévu. Et bien sûr, plus de conférences pour aller seulement à l'examen m'attend où je dois montrer ce que j'ai fait passer. De plus, l'e-mail que je lui ai envoyé a été renvoyé par le mailer-démon ...
J'ai eu Xtext avec Eclipse IDE depuis le site xtext et je l'ai déballé et j'ai suivi les étapes dans le tuturial officiel pour obtenir le défaut modèle de projet à travailler. Le tutoriel se trouve ici: http://wiki.eclipse.org/Xtext/GettingStarted
Maintenant, je suis à l'étape "Modèle". Il dit ouvrir le "MyModel.mydsl" Je le fais mais l'éditeur ne s'ouvre pas. Il dit:
"Impossible d'ouvrir l'éditeur: La classe d'éditeur n'a pas pu être instanciée, ce qui indique généralement un constructeur sans-argument manquant ou que le nom de classe de l'éditeur a été mal saisi dans plugin.xml."
Puisque tout est généré, le message d'erreur ne me pas aidé ... Il y avait une option pour regarder la trace de la pile (il était mile de long) et sur le dessus de celui-ci il y avait une exception:
java.lang.IllegalStateException: L'ensemble n'a pas encore été activé. Assurez-vous que le Manifest.MF contient 'Bundle-ActivationPolicy: paresseux'.
J'ai ouvert Manifast.MF et Bundle-ActivationPolicy: paresseux a été mis ...
I googlé pour la solution, mais sans résultat. Ça m'a rendu fou et j'ai abandonné.
Je n'ai aucune expérience avec Eclipse et Java et XText, je veux juste faire mes devoirs et tout oublier jusqu'à ce que je vais avoir besoin de nouveau ...
Toute une expérience avec XText?
Toute aide appréciée. Ps: Je serai là aussi et je pourrais résoudre le problème en quelques heures. Mais maintenant je suis à perte.
Il n'y a rien de mal avec les devoirs, à condition qu'ils soient clairement annoncés en tant que tels, généralement par l'étiquetage, mais une confession préalable fait aussi l'affaire. Vous ne serez pas nourri à la cuillère (espérons-le), mais vous aurez toujours de l'aide (espérons-le). Malheureusement, cette aide ne viendra pas de moi; Je ne sais rien sur XText et très peu sur Eclipse. Pardon. –
Si vous n'êtes pas intéressé à apprendre le sujet, pourquoi suivez-vous le cours en premier lieu? – JesperE