私のスプリングブートアプリケーションは、mvn spring-boot:runまたはjava実行を実行できます。アプリケーションがどのモードで実行されているかを知る必要があります。主な方法。Springブートアプリケーションを知る方法mvn spring-boot:runまたはjava実行
-1
A
答えて
0
あなたはそれを検出することはできませんが、あなたのコードで確認することができますプロパティを設定することで、自分自身を助けることができる:
mvn spring-boot:run -Drun.jvmArguments="-Drunning.from.maven=true"
次に、あなたは
System.getProperty("running.from.maven")
// or
Boolean.getBoolean("running.from.maven")
または使用を使用して確認することができます春。あなたが望むものなら、なんでも。
0
たぶん72.6環境に応じて、アクティブな春のプロファイル & 72.7変更の設定が参考になっなります設定します。
あなたは異なる構成の異なるプロファイルを設定することができます(例えば、製造、DEV) 。
関連する問題
- 1. Springブートアプリケーション - "mvn spring-boot:run"と "java -jar"を使用した起動時間の違い
- 2. mvn spring-boot:実行vs intellij実行
- 3. Javaプログラムからmvnコマンドを実行する方法は?
- 4. MavenがSpringブートアプリケーションのためのSpringツールスイートで実行する
- 5. ポート80で実行中のSpringブートアプリケーション
- 6. クラスパス上の余分なファイルを使ってSpringブートアプリケーションを実行する方法
- 7. 複数のCommandLineRunnerを使用してSpringブートアプリケーションを実行する方法
- 8. Springブートアプリケーションの実行時に自動構成レポートを表示する方法
- 9. ログをSpringブートアプリケーションにストリーミングする方法はありますか?
- 10. EclipseでSpringブートアプリケーションを実行できません
- 11. JavaとmysqlでexeするSpringブートアプリケーション
- 12. コードと比較してJava MavenのSpringブートアプリケーションをデバッグする方法は?
- 13. spring-boot-maven-pluginの実行を停止するコマンドラインmvnパラメータ
- 14. コマンドラインからSpringブートアプリケーションを実行する際のエラー
- 15. Maven経由でSpringブートアプリケーションを実行する際に、コマンドラインで追加のクラスパスを指定する方法は?
- 16. Springブートアプリケーションでmanifest.ymlで宛先を読み取る方法は?
- 17. SpringブートアプリケーションのSTOMP CREATEDメッセージにカスタムヘッダーを追加する方法は?
- 18. javaプロセスでmvnを実行できません
- 19. SpringブートアプリケーションのSymmetricDS
- 20. WildFlyでJava Spring MVCを実行する方法
- 21. SpringブートアプリケーションからサーバーモードでHSQLDBを起動する方法
- 22. クラス名を知らずにJavaクラスを実行する方法
- 23. 実行するJava Springアプリケーション
- 24. mvnを起動するspring-boot:親モジュールから実行しますか?
- 25. mvn spring-boot:run対run
- 26. Springブートアプリケーションのスレッドプールを無効にする方法
- 27. SpringブートアプリケーションとMessageSource
- 28. SpringブートアプリケーションでWebsphere libertyを使用する方法
- 29. SpringブートアプリケーションにJNI共有ライブラリを統合する方法
- 30. Eclipse JEE Neon単独からのSpringブートアプリケーションの実行/デバッグ?
なぜそれが必要ですか? –
'mvn spring-boot:run'はjavaコマンドを実行するためのラッパーです。' main'メソッドは、 'java -jar'でIDEかmvnコマンドで実行されたかどうかは分かりません。 –