2016-07-18 11 views
0

私はグリズリーサーバの実行を取得するには、このコマンドを使用します。OpenTripPlanner:デフォルト8080と異なるポートでスタンドアロンインスタンスを実行するにはどうすればよいですか?

java -Xmx6G -jar otp-0.19.0-shaded.jar --build Data --inMemory 

、それはsuccessfuly 8080でグリズリー・サーバを実行します。しかし、私は今8080は、私が実行する必要が占拠しているマシン上でそれを使用したいしているので、それは例えば上に9090

私が試してみてください。

ウェブで多くの場所で提案されて
java -Xmx6G -jar otp-0.19.0-shaded.jar -p 9090 --build Data --inMemory 

を私は「-p」はサポートされていないコマンドであることを主張してエラーが発生します。どのように私はこれを続行する必要があります上の任意のアイデア?

答えて

0

httpポート(httpsポートの場合は--securePort)を定義するには、--portを使用します。 OTPはhttpとhttpsの両方を開きます。したがって、1台のマシンで複数のインスタンスを実行する場合は、インスタンスごとに複数のインスタンスを一意に保つ必要があります。

これは私の作品: のjava -jar OTP *の.jar -server --port 55555 --securePort 55556 --router "は" Graph.obj

を--graphsところで、ヘルプダイアログは、いくつかを示していますその他のオプション: java -jar otp * .jar --help

関連する問題