我开发了使用 Graphhopper 的 API,并将其部署在测试服务器上。我测试了它,它工作正常。
问题是,当我将同一个项目上传到另一台服务器时,当我发出 API 请求时它会崩溃,并显示此错误:
java.lang.IllegalStateException:在路由前调用 load 或 importOrLoad
我将相同的文件放在两台服务器中:
- 包含“spain-130901.osm.pbf”文件的“map”文件夹
- 包含此文件的“数据”文件夹:
- 特性
- 节点
- 名字
- 位置索引
- 几何学
- 边缘
那么,可能是什么问题?它在一台服务器上崩溃并在另一台服务器上运行良好......