1。スイッチ要件
ポート8080がローカルテストに使用される場合がありますが、ポート80はオンラインテストに使用されます。現時点では、複数の構成ファイルを介してマルチコンフィ分サポートと柔軟な切り替えを実現できます
2。複数の構成ファイル
3つの構成ファイル:
コア構成ファイル:Application.Properties
開発環境用の構成ファイル:Application-dev.Properties
生産環境向けの構成ファイル:Application-Pro.Properties
このようにして、spring.profiles.active in application.propertiesで使用する環境を柔軟に切り替えることができます。
Application.Properties:
spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp spring.profiles.active = pro
Application-dev.properties:
server.port = 8080 server.context-path =/test
Application-Pro.Properties
server.port = 80 server.context-path =/
3。展開
Application.Propertiesファイルを変更して切り替えることができるだけでなく、展開環境で異なるパラメーターを指定して、生産環境で常に目的の構成が使用されるようにすることもできます。
CD C:/users/x7ti/downloads/springboot mvnインストールjava -jarターゲット/Springboot-0.0.1-Snapshot.jar - -spring.profiles.active = pro
または
Java -jar Target/Springboot-0.0.1-Snapshot.jar ---Spring.profiles.active = dev
これにより、ポート8080が常に開発環境で使用され、ポート80は常に生産環境で使用され、オンラインになるたびにポート番号を変更する手間を排除します。
サプリメント:スプリングブートはポートとコンテキストパスを設定します
1。ポートとコンテキストパス
spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp server.port = 8888 server.context-path =/test
要約します
上記は、編集者が紹介したスプリングブートマルチコンフィグラースイッチングの構成方法です。それがあなたに役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!