バッチ ファイルとヘッドレス コマンドを使用して、EMF Genmodel の編集コードとエディター コードを生成しようとしています。
ここに私のバッチコードがあります:
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
EMF Book と以前の試行を参照すると、これは正しいコマンドであるはずです。しかし、コマンドを実行しようとすると、次のパスで genmodel ファイルを検索しているため、FileNotFound Exception が発生します。
C:\eclipse\foo.bar.xy\model\Petrinet.genmodel
Eclipse または emf ジェネレーターがワークスペースへのパスを無視しているようです。私はこれを理解していないし、私はそれを修正することはできません.
この世代を正しく呼び出す方法を知っている人はいますか? どこからエラーを探す必要がありますか? それとも、これは新しい emf バージョンのバグでしょうか?
(このコマンドは以前は機能していたと確信しています)
ありがとうございました!