静脉:尝试读取字节缓冲区错误的过去结束

问题描述 投票:-2回答:1

我使用相扑0.21,静脉3.0,OMNet ++ 4.6但是当我在没有互联网连接的情况下运行模拟时,我得到了错误

尝试读取字节缓冲区的过去结束

甚至使用低速互联网连接在运行模拟之前会产生明显的延迟我使用的是这些模拟器的先前版本,但仅在这些版本中出现此问题这个问题的原因是什么?我该怎么解决?

omnet++ veins
1个回答
0
投票

对于最新版本的SUMO,您需要关闭XML模式验证,设置SUMO_HOME环境变量以便找到XML模式文件,或者将您的计算机连接到Internet,以便按需下载它们。

引自SUMO Wiki

--xml-validation <STRING>:设置XML输入的模式验证方案(“never”,“auto”或“always”);默认值:auto

可以在SUMO安装的/ data / xsd目录中找到模式文件。如果设置了环境变量SUMO_HOME,则在验证输入时将使用这些文件。

否则,文件将从http://sumo.dlr.de/xsd/SCHEMA_FILE加载,这可能会降低应用程序的速度(如果没有Internet连接,则会失败)。

© www.soinside.com 2019 - 2024. All rights reserved.