SpringBoot 다 중 설정 전환 설정 방법
로 컬 테스트 에 서 는 8080 포트 를 사용 하지만 온라인 에 서 는 80 포트 를 사용 합 니 다.이 때 다 중 프로필 을 통 해 다 중 프로필 지원 과 유연 한 전환 을 실현 할 수 있 습 니 다.
2.다 중 프로필
3 개의 프로필:
핵심 프로필:application.properties
개발 환경 용 프로필:application-dev.properties
생산 환경 용 프로필:application-pro.properties
이렇게 하면 application.properties 의 spring.profiles.active 를 통 해 어떤 환경 을 유연 하 게 전환 할 수 있 습 니까?
application.properties:
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
spring.profiles.active=pro
application-dev.properties:
server.port=8080
server.context-path=/test
application-pro.properties
server.port=80
server.context-path=/
3.배치application.properties 파일 을 수정 하여 전환 할 수 있 을 뿐만 아니 라 배치 환경 에서 서로 다른 매개 변 수 를 지정 하여 생산 환경 이 항상 사용 하 는 희망 적 인 설정 을 확보 할 수 있 습 니 다.
cd C:\Users\X7TI\Downloads\springboot
mvn install
java -jar target/springboot-0.0.1-SNAPSHOT.jar --spring.profiles.active=pro
혹은
java -jar target/springboot-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev
이렇게 하면 개발 환경 에서 항상 사용 하 는 8080 포트 를 확보 할 수 있 고 생산 환경 에서 항상 사용 하 는 80 포트 에 이 르 러 매번 접속 할 때마다 포트 번 호 를 수정 하 는 번 거 로 움 을 없 앨 수 있다.추가:SpringBoot 설정 포트 와 컨 텍스트 경로
1.포트 와 상하 문 경로
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
server.port=8888
server.context-path=/test
총결산위 에서 말 한 것 은 소 편 이 소개 한 SpringBoot 다 중 설정 전환 설정 방법 입 니 다.도움 이 되 셨 으 면 좋 겠 습 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
thymeleaf로 HTML 페이지를 동적으로 만듭니다 (spring + gradle)지난번에는 에서 화면에 HTML을 표시했습니다. 이번에는 화면을 동적으로 움직여보고 싶기 때문에 입력한 문자를 화면에 표시시키고 싶습니다. 초보자의 비망록이므로 이상한 점 등 있으면 지적 받을 수 있으면 기쁩니다! ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.