springboot especifica el archivo de configuración para iniciar el proyecto

1. Bota de primavera bajo ide

  • El proyecto springboot tiene los siguientes archivos de configuración

  • Hay un archivo de configuración principal application.yml, especifique el archivo de configuración real en el archivo de configuración principal

    # 公共配置
    server:
      port: 8080
      servlet:
        context-path: /
    
    # 设置指定配置文件生效, 指定application-dev.yml的配置文件生效
    spring:
      profiles:
        active: dev
    
  • @SpringBootApplicationComience directamente con el método principal de la anotación.



2. Bajo la configuración de (1), use el comando para iniciar

  • Debe asegurarse de que el proyecto se haya empaquetado en un paquete jar: springboot-demo.jar
  • Utilice el java -jarinicio para comenzar según el archivo de configuración en (1)
    java -jar springboot-demo.jar
    


3. Bajo la configuración de (1), inicie el proyecto especificando otros archivos de configuración en el proyecto

  • Debe asegurarse de que el proyecto se haya empaquetado en un paquete jar: springboot-demo.jar
  • application-pro.ymlInicie el proyecto especificando otros archivos de configuración en el proyecto
    • A veces el comando de inicio fallará
      java -jar springboot-demo.jar --spring.profiles.active=test
      
    • Otro comando de inicio (cuando el comando de inicio anterior no es válido, use lo siguiente, o simplemente use esto)
      java -jar -Dspring.profiles.active=test springboot-demo.jar
      


4. Inicie el proyecto springboot basado en (3) en el servidor Linux

  • Arranque directo
     java -jar -Dspring.profiles.active=test springboot-demo.jar
    
  • No muestra el inicio de la impresión del registro
    nohup  java -jar -Dspring.profiles.active=test springboot-demo.jar &
    
    Nota
    nohup Comando: ejecute el comando sin colgar.
    nohupQue dará lugar a la salida del registro de ejecución de la carpeta actual el siguientenohup.outarchivo



Fuente de referencia

Springboot especifica el archivo de configuración para
iniciar el proyecto springboot en segundo plano en Linux

Supongo que te gusta

Origin www.cnblogs.com/vitoboy/p/12729663.html
Recomendado
Clasificación