現在、Gradleを使用してJava 8で記述されたSpring Bootアプリケーションに取り組んでいます。私が探しているのは、コマンドラインからJarを実行するときにサーバーポートを引数として渡すことです。
例えば:
Java -jar myApplication.jar --port=8888
:これは、ポート8888
を使用してSpringブートアプリケーションを実行しますJava -jar myApplication.jar
:引数としてポート番号が渡されないため、スプリングブートアプリケーションはデフォルトのポート番号で実行する必要があります(たとえば、8080
)誰もこれで私を助けることができますか?
Spring boot documentation から、コマンドラインは次のとおりです。
Java -Dserver.port=8888 -jar myApplication.jar
ドキュメント で説明されているように、Springブート構成ファイルを使用することもできます。