maven 다 중 환경 설정 패키지
1735 단어 Maven
최근 에 야 마 븐 의 프로필 로 다양한 환경의 설정 을 실현 할 수 있다 는 것 을 발견 했다.
설정 과정 은 다음 과 같 습 니 다. (구체 적 인 예 는 [url =] 을 다운로드 할 수 있 습 니 다.http://dl.iteye.com/topics/download/3c2127df-1392-364a-8c70-5df4b2017278첨부 파일 [/ url])
1. src / main / resources / filers 에 두 개의 파일 을 만 듭 니 다: test. properties 와 prod. properties.
테스트 환경 과 생산 환경의 배 치 를 각각 배치 하 다.(두 파일 에 jdbc. url 속성 이 설정 되 어 있다 고 가정 합 니 다)
2. src / main / resources / conf. properties 파일 을 새로 만 듭 니 다.내부 설정
jdbc.url=${jdbc.url}
3. pom. xml 설정.설정 은 다음 과 같 습 니 다.
test
test
true
prod
prod
src/main/resources/filters/${env}.properties
src/main/resources
true
4. 포장.mvn packge - test 를 사용 하면 테스트 환경 포장 을 실현 할 수 있 습 니 다.prod 환경 설정 을 하려 면 - Prod 만 있 으 면 됩 니 다.물론 pom 설정 에서 기본적으로 전송 되 지 않 습 니 다. - P 인 자 는 test 환경 설정 을 사용 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Nexus에서 자체 Maven 리포지토리를 구축하고 sbt에서 사용Scala 현장에서 프로젝트 종속성을 폐쇄된 Maven 리포지토리로 관리할 수 없는가 하는 이야기가 오르기 때문에, 일단 로컬상에서 간이로 검증한 내용을 비망으로 남깁니다. 프로덕션 용 리포지토리 서버는 별도로 현장...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.