자원 위치 기호

Liberty 사용자 구성은 기호 위치를 나타내는 변수를 사용하여 휴대가 더욱 용이해집니다. 이러한 변수를 사용하면 사용자 구성이 불안정해지고 휴대가 어려워지는 절대 경로의 코딩이 방지됩니다. 구성 특성을 수신하는 기능 코드는 이러한 변수를 포함하는 값으로 처리될 수 있어야 합니다.

Liberty 프로파일의 위치 서비스를 사용하여 기호 위치를 실제 자원으로 확인할 수 있습니다. 예를 들어, 기호 위치 ${wlp.install.dir}/myFile은 Liberty 프로파일의 설치 디렉토리에 있는 로컬 파일 myFile에 맵핑될 수 있습니다. 대부분의 메소드는 실제 자원을 줄 바꾸기하는 WsResource 오브젝트를 리턴하지만 사용자는 resolveString 메소드를 사용하여 기호 위치를 File 오브젝트를 가져오는 데 사용할 수 있는 String으로 변환할 수도 있습니다.

위치 서비스의 이름은 com.ibm.wsspi.kernel.service.location.WsLocationAdmin이며 Liberty 커널에서 제공하므로 이 서비스를 사용할 수 있도록 server.xml 파일에 기능을 지정하지 않아도 됩니다. 각 Liberty 프로파일 API에 대한 Java™ SPI 문서는 Information Center의 프로그래밍 인터페이스(API) 절에 자세히 설명되어 있고 ${wlp.install.dir}/dev 디렉토리의 javadoc 서브디렉토리 중 하나에 별도의 .zip 파일로도 사용 가능합니다.

기호

com.ibm.wsspi.kernel.service.location.WsLocationConstants 클래스는 디렉터리 위치를 나타내는 기호를 정의합니다.
  • /
  • server.config.dir
  • server.output.dir
  • server.workarea.dir
  • shared.app.dir
  • shared.config.dir
  • shared.resource.dir
  • wlp.install.dir
  • wlp.server.name
  • wlp.user.dir
  • usr.extension.dir

각 기호의 의미는 디렉토리 위치 및 특성의 내용을 참조하십시오.


주제의 유형을 표시하는 아이콘 참조 주제

Information Center 이용 약관 | 피드백


시간소인 아이콘 마지막 업데이트 날짜: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_access_local_resources
파일 이름: rwlp_access_local_resources.html