Primavera de arranque de aprendizaje 1.4 - Configuración del entorno de perfil

archivo de perfil de primavera es diferentes funciones de configuración para proporcionar apoyo a los diferentes ambientes, se puede proporcionar para activar, especifique los parámetros para cambiar rápidamente el medio ambiente, etc.
1. Perfil pluralidad formato de nombre de archivo: Aplicación-{} .properties perfil:
por ejemplo, dos nuevos documentos: solicitud -dev.properties, application-prod.properties. Se utilizan para configurar la información en los entornos de desarrollo y producción, el programa predeterminado es archivo o Application.properties application.yml archivo.
Puede escribir server.port diferente (número de puerto) en el documento anterior
, como ahora necesitamos entorno de desarrollo de uso, agregue esta línea de código en el archivo por defecto Application.properties: spring.profiles.active = dev, haga clic en el programa principal de la prueba, aquí se puede ver el número de puerto a llamar para el desarrollo del entorno de configuración de número de puerto.
Este es el puerto y activar el medio ambiente application.properties de archivos:

La siguiente información es un puerto después de hacer clic en el programa principal de funcionamiento, fijo el número de puerto en el archivo es application-dev.properties 8081

 También se puede configurar en application.yml archivo que hemos creado antes, antes de haber escrito un número de puerto por defecto es 8000, antes de la primera activación del archivo de propiedades comentando el código, se puede utilizar el archivo en yml "---" Estamos divididos, como se muestra:

Mi lado se activa entorno de desarrollo, y por encima, después de ejecutar nuestras llamadas del programa son los puertos 8081 en el entorno de desarrollo prog.

Además de entorno de configuración activada en el fichero de configuración, también puede utilizar las herramientas proporcionadas por la idea

Introduzca los argumentos de programa para ser --spring.profiles.active = dev, para activar el entorno de desarrollo, puede especificar el siguiente archivo de yml entorno de producción, el número de puerto es 8082, y luego en Ejecutar arranque primavera, podemos ver la columna de salida el número de puerto es 8081 en el entorno de desarrollo:

Como alternativa, se puede utilizar la herramienta derecha de Maven, es necesario agregar la siguiente información de configuración en el archivo de pom:

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

Después de la descarga completa de paquetes se espera clics IDEA requiere paquete en Maven correcta operación de empaquetado como: 

A continuación, esperar a que el campo de salida pronta a extremo, haga clic en el lado izquierdo del espectáculo archivo de destino en el explorador, escriba cmd en el campo de entrada por encima del camino, la forma de copiar el nombre del archivo del paquete jar simplemente la etiqueta:

A continuación, introduzca cmd

java -jar demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev

Haga clic en Enter se ejecute el programa activará el entorno de desarrollo está en el puerto

Publicado 58 artículos originales · ganado elogios 31 · Vistas a 40000 +

Supongo que te gusta

Origin blog.csdn.net/qq_37504771/article/details/95373977
Recomendado
Clasificación