Мне также нужно создать внешнее затмение, и я не понял, как это сделать.Я прочитал эту ветку , но сначала нужно решить еще одну проблему: я не могу запустить основную!
Я пробовал разные способы: экспортировать проект как отдельный, поставить проектв обычном или исполняемом фляге и запускаем непосредственно Generator.class.Я хотел бы помочь с последним решением.Вот как я его запускаю:
java -cp ".. \ testGene \ bin \; C: \ Program Files \ Eclipse \ plugins" testGene.main.Generate testModel.uml outputDir
Я не могу скопировать всю консоль (компьютеры разработчика не подключены к Интернету), но там написано:
Исключение в потоке "main" java.lang.NoClassDefFoundError: org /Eclipse / acceleo / engine / service / AbstractAcceleoGenerator Не удалось найти основной класс: testGene.main.Generate.
Генератор хорошо работает внутри затмения, и мне удается вызвать простой тестовый класс с тем жекомандная строка.Я попытался скопировать целые плагины Acceleo в моем каталоге bin на случай, если пробел в «Program Files» является проблемой.
Я почти уверен, что это простая ошибка, которую я сделал, есть идеи?