1. Requisitos de cambio
A veces, el puerto 8080 se usa para pruebas locales, pero el puerto 80 se usa para pruebas en línea. En este momento, puede lograr un soporte de configuración múltiple y un cambio flexible a través de múltiples archivos de configuración
2. Múltiples archivos de configuración
3 archivos de configuración:
Archivo de configuración del núcleo: Application.Properties
Archivo de configuración para el entorno de desarrollo: Application-Dev.Properties
Archivo de configuración para el entorno de producción: Application-Pro.Properties
De esta manera, puede cambiar de manera flexible qué entorno usar a través de Spring.Profiles.Active en Application.Properties
Aplicación. Properties:
spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp spring.profiles.active = pro
aplicación-dev.properties:
server.port = 8080 Server.Context-Path =/Test
aplicación-pro.properties
servidor.port = 80 Server.Context-Path =/
3. Implementación
No solo puede cambiar modificando el archivo Application.Properties, sino que también puede especificar diferentes parámetros en el entorno de implementación para garantizar que la configuración deseada siempre se use en el entorno de producción.
CD c:/users/x7ti/downloads/springboot mvn install java -jar target/springboot-0.0.1-snapshot.jar --spring.profiles.active = pro
o
Java -jar Target/SpringBoot-0.0.1-snapshot.jar --spring.profiles.active = dev
Esto garantiza que el puerto 8080 siempre se use en el entorno de desarrollo, y el puerto 80 siempre se usa en el entorno de producción, lo que elimina la molestia de cambiar el número de puerto cada vez que se conecta.
Suplemento: Springboot establece el puerto y la ruta de contexto
1. Rutas de puerto y contexto
spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp server.port = 8888 server.context-path =/test
Resumir
Lo anterior es el método de configuración de SpringBoot Multi-Configuration Switching introducido por el editor. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje y el editor le responderá a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!