我刚刚在Eclipse中安装了Groovy和Repast Simphony,并创建了Repast Simphony项目。在自动生成的文件中有错误。
在ModelInitializer类中,导入:

import static repast.simphony.essentials.RepastEssentials.*


引发错误:Groovy:无法解析类repast.simphony.essentials.RepastEssentials

(我检查了文件系统,并且文件位于给定的位置)

当我删除static关键字时,错误消失了,但是第二个错误“ Groovy:class ProbeID不是@ProbeID中的注释”(这是toString()方法中的注释)仍然存在。

我在Windows 7计算机上运行Eclipse,版本:Luna Service Release 2(4.4.2)构建ID:20150219-0600
的Java:1.8.0_31

我已经在Eclipse中安装了(用于Repast):


Groovy编译器2.3功能(2.9.1.xx)
Eclipse 4.4(2.9.1.xx)上用于Groovy-Eclipse插件的JDT Core补丁
Repast Simphony 2.3.1


有什么想法可能导致该问题以及如何解决该问题?

提前致谢,
坦率

最佳答案

问题是,Repast Simphony不能与Eclipse 4.4.2一起运行。要使用Repast Simphony,必须使用Eclipse 4.2。

关于java - Repast Simphony Project自动生成中的错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30805946/

10-08 22:52