J'essaye de générer l'édition et le code d'éditeur d'un EMm Genmodel en utilisant un fichier séquentiel et la commande headless.Comment appeler le générateur EMF sans tête à l'aide d'un espace de travail en dehors de l'installation d'Eclipse?
Voici mon code de lot:
cd\
cd C:\eclipse
eclipsec -noSplash -data "C:\Dokumente und Einstellungen\milan\Desktop\SHK\workspaceGalileoTRUNK" -application org.eclipse.emf.codegen.ecore.Generator -edit -editor foo.bar.xy/model/Petrinet.genmodel -forceOverwrite
Se référant au livre trys EMF et précédents, cela devrait être la bonne commande. Mais quand je suis en train d'exécuter la commande, je reçois une exception FileNotFound parce qu'il est à la recherche du fichier genmodel dans le chemin suivant:
C:\eclipse\foo.bar.xy\model\Petrinet.genmodel
Il semble éclipse ou le générateur de fem ignorer le chemin de mon espace de travail. Je ne comprends pas cela et je ne peux pas le réparer.
Est-ce que quelqu'un a une idée de comment appeler cette génération correctement? Où devrais-je commencer à chercher des erreurs? Ou peut-être que ce soit un bug de la nouvelle version emf?
(je suis sûr que cette commande a fonctionné avant)
Merci!