maven 다 중 환경 설정 패키지

1735 단어 Maven
프로젝트 개발 은 설정 파일 에서 테스트 하 는 jdbc. url 과 온라인 이 다 릅 니 다.이 때문에 매번 포장 할 때마다 프로필 을 수정 해 야 하기 때문에 귀 찮 고 오류 가 발생 하기 쉽다.
최근 에 야 마 븐 의 프로필 로 다양한 환경의 설정 을 실현 할 수 있다 는 것 을 발견 했다.
설정 과정 은 다음 과 같 습 니 다. (구체 적 인 예 는 [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 환경 설정 을 사용 합 니 다.

좋은 웹페이지 즐겨찾기