프로퍼티 실시간 리프레시 방법
- 작성자 :
- 주*철
- 작성일 :
- 2016-12-05 08:06:58
- 조회수 :
- 896
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요 현재 전자정부 3.5.1 을 사용중입니다
프로퍼티 실시간 재 로딩을 위하여 egovpropertyService.refreshPropertyFiles() 를
호출하도록 코딩했으나 정상 작동하지 않습니다
외부프로퍼티파일을 참조하고있고 이클립스는 오토빌드 , 톰캣7은 자동퍼블리싱 되지 않도록
설정되어있습니다
로컬 환경 설정이 잘못된것인지 아니면 다른 조치가 필요한것인지 답변부탁드립니다
프로퍼티 실시간 재 로딩을 위하여 egovpropertyService.refreshPropertyFiles() 를
호출하도록 코딩했으나 정상 작동하지 않습니다
외부프로퍼티파일을 참조하고있고 이클립스는 오토빌드 , 톰캣7은 자동퍼블리싱 되지 않도록
설정되어있습니다
로컬 환경 설정이 잘못된것인지 아니면 다른 조치가 필요한것인지 답변부탁드립니다
A
안녕하세요.
테스트를 이클립스의 톰켓을 사용하신 듯 합니다.
이클립스의 톰켓은 이클립스 내에서 별도로 resource를 관리하여 이클립스에서 수정하셔도 반영이 되지 않습니다.
이클립스의 톰켓으로 테스트를 하시려면
1. 톰켓의 server.xml의 context 테그에서 reloadable="false"로 수정하시고
2. 이클립스 workspace에서 metadata>plugins>org.eclipse.wst.server.core에서 실행하신 프로젝트 리소스를 찾아 변경하셔야 합니다.
또는 간단하게 별도로 톰켓서버를 구축하시고 war 파일 배포하셔서 테스트를 진행하시면 되실 듯 합니다.
감사합니다.
테스트를 이클립스의 톰켓을 사용하신 듯 합니다.
이클립스의 톰켓은 이클립스 내에서 별도로 resource를 관리하여 이클립스에서 수정하셔도 반영이 되지 않습니다.
이클립스의 톰켓으로 테스트를 하시려면
1. 톰켓의 server.xml의 context 테그에서 reloadable="false"로 수정하시고
2. 이클립스 workspace에서 metadata>plugins>org.eclipse.wst.server.core에서 실행하신 프로젝트 리소스를 찾아 변경하셔야 합니다.
또는 간단하게 별도로 톰켓서버를 구축하시고 war 파일 배포하셔서 테스트를 진행하시면 되실 듯 합니다.
감사합니다.