Graphhopper не может работать docker - PullRequest
0 голосов
/ 25 февраля 2020

Я скачал Graphhopper с открытым исходным кодом, но я не могу запустить docker с:

sudo docker Запустить --name Graphhopper -v ~ / DEV / graphhopper / data: / data graphhopper : master

У меня есть эта ошибка:

с использованием java 1.8.0_242 (64 бита) из / usr / local / openjdk-8

. / Graphhopper. sh: строка 138: команда mvn: не найдена с использованием существующего файла osm /data/europe_germany_berlin.pbf ## существующий jar найден web / target / graphhopper-web-1.0-SNAPSHOT.jar

сейчас веб. JAVA_OPTS = -server -Xconcurrentio -Xmx1g -Xms1g -XX: + UseG1G C -

Ddw.server.applicationConnectors [0] .bindHost = 0.0.0.0 -Ddw.server.applicationConnectors [0] .port = 8989 2020-02-25 15: 40: 35.925 [main] INFO idserver.DefaultServerFactory - Регистрация обработчика джерси с префиксом пути root: / 2020-02-25 15: 40: 35.947 [main] INFO idserver.DefaultServerFactory - Регистрация обработчик администратора с root префиксом пути: / java .lang.IllegalArgumentException: если не указано graph.location, необходимо указать файл OSM.> at com.graphhopper.GraphHopper.init (GraphHopper. java: 474 ) в com.graphhopper.http.GraphHopperManaged. (GraphHopperManaged. java: 89) в com.graphhopper.http.GraphHopperBundle.run (GraphHopperBundle. java: 192) в com.graphhopper.http.GraphHopperBundleBundle. . java: 53) в io.dropwizard.setup. Bootstrap .run (Bootstrap. java: 200) в io.dropwizard.cli.EnvironmentCommand.run (EnvironmentCommand. java: 42) в io.dropwizard.cli.ConfiguredCommand.run (ConfiguredCommand. java: 87) в io.dropwizard.cli.Cli.run (Cli. java: 78) в io.dropwizard.Application.run (Приложение. java: 93) в com.graphhopper.http.GraphHopperApplication .main (GraphHopperApplication. java: 36)

Файл найден, файл osm не найден, находится в хранилище / data

...