springbootは、プロジェクトを開始する構成ファイルを指定します

1. IDEの下のスプリングブーツ

  • springbootプロジェクトには、次の構成ファイルがあります

  • メイン構成ファイルがありますapplication.ymlメイン構成ファイルで実際の構成ファイルを指定してください

    # 公共配置
    server:
      port: 8080
      servlet:
        context-path: /
    
    # 设置指定配置文件生效, 指定application-dev.yml的配置文件生效
    spring:
      profiles:
        active: dev
    
  • @SpringBootApplicationアノテーションのメインメソッドの直下から開始する



2.(1)の構成で、コマンドを使用して開始します

  • プロジェクトがjarパッケージにパッケージ化されていることを確認する必要があります。 springboot-demo.jar
  • java -jar(1)の構成ファイルに基づいて起動するには、startupを使用します
    java -jar springboot-demo.jar
    


3.(1)の構成で、プロジェクト内の他の構成ファイルを指定してプロジェクトを開始します。

  • プロジェクトがjarパッケージにパッケージ化されていることを確認する必要があります。 springboot-demo.jar
  • application-pro.ymlプロジェクト内の他の構成ファイルを指定してプロジェクトを開始し ます
    • 開始コマンドが失敗することがある
      java -jar springboot-demo.jar --spring.profiles.active=test
      
    • 別の開始コマンド(前の開始コマンドが無効な場合は、次のコマンドを使用するか、これを使用してください)
      java -jar -Dspring.profiles.active=test springboot-demo.jar
      


4. Linuxサーバーで(3)に基づいてspringbootプロジェクトを開始します。

  • 直接スタート
     java -jar -Dspring.profiles.active=test springboot-demo.jar
    
  • ログ印刷の開始を表示しません
    nohup  java -jar -Dspring.profiles.active=test springboot-demo.jar &
    

    nohupコマンド:電話を切ることなくコマンドを実行します。
    nohupこれは、現在のフォルダ以下に実行ログの出力になりますnohup.outファイル



参照ソース

Springbootは、linuxの下でバックグラウンドでspringbootプロジェクト開始するための構成ファイルを指定します

おすすめ

転載: www.cnblogs.com/vitoboy/p/12729663.html
おすすめ