Ошибка автогенерации Repast Simphony Project

Я только что установил Groovy и Repast Simphony в свой Eclipse и создал проект Repast Simphony. В автоматически сгенерированных файлах есть ошибка. В классе ModelInitializer импорт:

import static repast.simphony.essentials.RepastEssentials.* 

выдает ошибку: Groovy: невозможно разрешить класс repast.simphony.essentials.RepastEssentials

(Я проверил файловую систему, и файл существует в указанном месте)

Когда я удаляю ключевое слово static, ошибка исчезает, но вторая ошибка «Groovy: class ProbeID не является аннотацией в @ProbeID» (это аннотация в методе toString ()) остается.

Я запускаю Eclipse на своем компьютере с Windows 7, версия: Luna Service Release 2 (4.4.2) Идентификатор сборки: 20150219-0600 Java: 1.8.0_31

Я установил в eclipse (для трапезы):

  • Функция Groovy Compiler 2.3 (2.9.1.xx)
  • Патч JDT Core для подключаемого модуля Groovy-Eclipse в Eclipse 4.4 (2.9.1.xx)
  • Трапезная Симфония 2.3.1

Есть идеи, что может вызвать проблему и как ее решить?

Заранее спасибо, Фрэнк


person Aaginor    schedule 12.06.2015    source источник


Ответы (2)


Проблема заключалась в том, что Repast Simphony не работает с Eclipse 4.4.2. Вы должны использовать Eclipse 4.2, если хотите использовать Repast Simphony.

person Aaginor    schedule 14.07.2015

Насколько я понимаю, вы установили трапезу Simphony и eclipse отдельно. Почему бы вам не загрузить напрямую пакет Repast Simphony, который поставляется с отличным компилятором, eclipse и всем остальным?

person Eulalie    schedule 16.06.2015