2013-07-05 2 views
2

는 봄 프로파일을 읽으려면 내가 사용기본 스프링 프로필?

-Dspring.profiles.active=LOC 

경우 그냥 프로필 "LOC"를 사용하는 일부 논리를 사용할 수 있습니다 :이 속성은 JVM을 속성으로 설정 한

<beans profile="LOC"> 

존재하고 존재하지 않는 기본 프로파일을 사용합니까?

+0

당신은 당신의 질문을 바꿔 할 수 있습니다. "프로파일"LOC "가 존재하고 존재하지 않으면 기본 프로파일을 사용합니까?" 평균? LOC 프로파일에 새 bean을 포함시키고, 'default'프로파일의 bean을 대체하거나, 다른 것을 원하십니까? –

답변

1

당신은 web.xml 파일이있는 경우는 거기를 지정할 수 있습니다

<context-param> 
    <param-name>spring.profiles.default</param-name> 
    <param-value>LOC</param-value> 
</context-param> 

그렇지 않으면 당신이 org.springframework.context.ApplicationContextInitializer를 사용하려고 할 수 있습니다. 참조 : http://blog.chariotsolutions.com/2012/01/spring-31-cool-new-features.html

이 정도면 충분합니까?

관련 문제