Play Framework 2.3을 사용하고 있습니다. 스프링을 사용하여 Spring-Ldap을 사용하여 LDAP 서버와 통신하는 외부 Play 플러그인이 있습니다.프레임 워크 2.3 스프링 구성 파일 클래스 경로 문제
현재 구성 파일을/conf fodlder ( ldap.properties)에 저장했습니다.
개발자 모드에서 제대로 작동합니다. 봄로드 같은 그것의 자신의 상황 ->
<context-source
url="${ldap.bind.url}"
base="${ldap.bind.base}"
username="${ldap.bind.username}"
password="${ldap.bind.password}" />
<bean id="placeholderConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:ldap.properties</value>
</list>
</property>
<property name="ignoreUnresolvablePlaceholders" value="true"/>
</bean>
하고 내가 클래스 경로에서 ldap.properties를 사용하고 말할 수있다.
재생 배포를 만들면 ldap.properties 파일이 주 프로젝트의 jar 파일에 복사됩니다.
JAR의 ldap.properties 파일을 무시하고 주어진 위치의 라이브 서버용 매개 변수를 사용하려면 Play에 전달할 매개 변수는 무엇입니까?
나는 어떤 포인터에 대해서도 감사 할 것입니다. 당신은 위치에서 속성을 읽을 봄을 설정할 수 있습니다