【发布时间】:2014-11-28 16:21:04
【问题描述】:
我查看了演示并按照文档中的描述构建了自己的僵尸模拟器,但不断出现错误,我很确定这与我的代码无关,因为我只是从僵尸的文档中复制了它模拟器并打开repast提供的演示。
当我运行模拟器时,它给了我这个错误
2014/10/03 16:05:19,354:场景加载错误 repast.simpony.scenario.ScenarioLoadException: ParseError at [row,col]:[5,21] 消息:与元素类型“type”关联的属性“{1}”需要打开引号。 在 repast.simphony.scenario.ScenarioLoader.load(ScenarioLoader.java:220) 在 repast.simpony.ui.RSApplication.open(RSApplication.java:353) 在 repast.simphony.ui.RSAppConfigurator.postWindowOpen(RSAppConfigurator.java:39) 在 saf.core.ui.GUICreatorDelegate.runDisplay(GUICreatorDelegate.java:188) 在 saf.core.ui.GUICreator$1.run(GUICreator.java:18) 在 simphony.util.ThreadUtilities$Runner.run(ThreadUtilities.java:33) 在 simphony.util.ThreadUtilities.runInEventThread(ThreadUtilities.java:47) 在 saf.core.ui.GUICreator.runDisplay(GUICreator.java:16) 在 repast.simphony.ui.RSUIPlugin$1.run(RSUIPlugin.java:104) 在 java.awt.event.InvocationEvent.dispatch(未知来源) 在 java.awt.EventQueue.dispatchEventImpl(未知来源) 在 java.awt.EventQueue.access$400(未知来源) 在 java.awt.EventQueue$3.run(未知来源) 在 java.awt.EventQueue$3.run(未知来源) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源) 在 java.awt.EventQueue.dispatchEvent(未知来源) 在 java.awt.EventDispatchThread.pumpOneEventForFilters(未知来源) 在 java.awt.EventDispatchThread.pumpEventsForFilter(未知来源) 在 java.awt.EventDispatchThread.pumpEventsForHierarchy(未知来源) 在 java.awt.EventDispatchThread.pumpEvents(未知来源) 在 java.awt.EventDispatchThread.pumpEvents(未知来源) 在 java.awt.EventDispatchThread.run(未知来源) 引起:javax.xml.stream.XMLStreamException: ParseError at [row,col]:[5,21] 消息:与元素类型“type”关联的属性“{1}”需要打开引号。 在 com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(未知来源) 在 com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(未知来源) 在 repast.simphony.scenario.data.ContextFileReader.read(ContextFileReader.java:40) 在 repast.simpony.scenario.ScenarioLoader.load(ScenarioLoader.java:126)
... 22 更多
同样在 Eclipse 控制台上,它在用餐开始前给了我这个错误
2014 年 10 月 3 日下午 4:05:01 java.util.prefs.WindowsPreferences
警告:无法在根 0x80000002 打开/创建首选项根节点 Software\JavaSoft\Prefs。 Windows RegCreateKeyEx(...) 返回错误代码 5。
我只是不知道发生了什么,但我需要尽快解决这个问题,因为我需要为一个 uni 项目处理伙食。
感谢您的帮助:)
【问题讨论】:
标签: java compiler-errors runtime-error simulator repast-simphony