eclipse Java jdk无法在Repast Simphony中正确阅读包[Windows]

igetnqfo  于 2023-03-29  发布在  Eclipse
关注(0)|答案(1)|浏览(157)

这是导致错误的代码行。import com.vividsolutions.jts.geom.Geometry;
我目前收到的错误消息是:*FATAL [AWT-EventQueue-0] 14:43:35,367 MessageCenter.INTERNAL.repast.simphony.ui.RSUIPlugin -启动Repast java.lang.NoClassDefFoundError的致命错误:几何学 *
我很困惑为什么会出现这个错误,我安装Repast和Eclipse的方式和运行模型的团队成员一样,但我是唯一一个收到这个错误的人。
如有任何协助,不胜感激。
对于设置就餐:
1.我从这里安装了Repast Symphony(https://repast.github.io/download.html
1.我从Oracle安装了JDK 11。我将Java JDK 11示例添加到我的Java Home和Path变量中。
1.我在Eclipse中添加了jdk 11文件路径作为installed jre for Java。
我试图运行一个自定义的Repast模型,该模型是6个月前创建的。它在多个团队成员的机器上正常运行,但由于Java包问题,在我的机器上无法正常运行。

0md85ypi

0md85ypi1#

这不是Java的问题。我是一个Repast开发人员,只是想让你知道Windows和MacOS的安装程序包括Java运行时作为Eclipse发行版的一部分,所以没有必要单独安装Java。你上面提供的错误是因为JTS类的导入已经过期。请参阅Repast FAQ部分,其中描述了如何更新导入:
重新组织java导入以反映新的包名,方法是更改以下项的任何导入:
com.vividsolutions.jts. * 到org.locationtech.jts. *

相关问题