응용 프로그램에 대한 --libraries 배포 시간 속성을 사용하여 응용 프로그램의 런타임 종속성을 지정할 수 있습니다.
전체 도메인에서 라이브러리를 사용할 수 있게 하려면 JAR 파일을 domain-dir/lib 또는 domain-dir/lib/classes에 둘 수 있습니다. 자세한 내용은 Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Developer’s Guide의 Using the Common Classloader를 참조하십시오. 이 작업은 도메인의 모든 응용 프로그램에서 공유하는 JDBC 드라이버 및 기타 유틸리티 라이브러리에 일반적으로 적용됩니다.
클러스터 전체 또는 독립 실행형 서버 전체에서 사용하는 경우에는 jar을 domain-dir/domain1/config/xyz-config/lib 디렉토리에 복사합니다. 그런 다음 jar를 xyz-config의 classpath-suffix 또는 classpath-prefix 요소에 추가합니다. 이렇게 하면 xyz-config를 사용하는 모든 서버 인스턴스에 대해 jar가 동기화됩니다.
요약하면 다음과 같습니다.
domains/domain1/lib - 도메인 전체 범위, 일반 클래스 로더. jar을 자동으로 추가합니다.
domains/domain1/config/cluster1, config/lib - 구성 전체 범위. classpath-prefix 또는 classpath-suffix를 업데이트합니다.
domains/domain1/config/cluster1, config/lib/ext - java.ext.dirs에 자동으로 추가합니다.