0

我正在尝试使用以下说明创建脱机 OSM 文件以运行 OSMAnd :

java -Djava.util.logging.config.file=logging.properties -Xms256M -Xmx2560M -cp "./OsmAndMapCreator.jar:./lib/OsmAnd-core.jar:./lib/*.jar" net.osmand.data.index.IndexBatchCreator ./batch.xml

我收到 net.osmand.data.index.IndexBatchCreator 类找不到错误。

我已更新 batch.xml 以指向我的文件夹:

<process directory_for_osm_files="/opt/OpenStreetMap/osm_files"
directory_for_index_files="/opt/OpenStreetMap/index_files"
directory_for_generation="/opt/OpenStreetMap/gen_files" 

指定我的工作文件夹并且这些文件夹存在。

4

1 回答 1

0

在执行命令之前,您需要“cd”到 OsmandMapCreator 主目录。java 类路径是相对于主目录的。

于 2015-11-08T20:07:05.023 回答