공유 라이브러리
공유 라이브러리는 여러 애플리케이션에 사용되는 파일입니다. 시스템에서 중복 라이브러리 파일의 수를 줄이기 위해 공유 라이브러리와 글로벌 라이브러리를 사용할 수 있습니다.
라이브러리 요소
Liberty 프로파일 라이브러리에는 <folder>, <file> 및
<fileset>의 세 가지 요소가 있습니다. 예를 들면 다음과 같은 경우가 있습니다.
<library>
<folder dir="..." />
<file name="..." />
<fileset dir="..." includes="*.jar" scanInterval="5s" />
</library>
지정된 파일은 자원 자체가 아니라 자원에 대한 컨테이너(예: JAR 파일)여야 합니다.
목록의 요소가 파일이면, 해당 JAR 또는 압축된 .zip 파일의 컨텐츠가 검색됩니다. 폴더가 지정되면 자원은 해당 디렉토리에서 로드됩니다.
글로벌 라이브러리
글로벌 라이브러리는 모든 애플리케이션에서 사용할 수 있습니다. JAR 파일은 글로벌 라이브러리 디렉토리에 배치된 후 각 애플리케이션에 대한 클래스 로더 구성에 지정됩니다.
두 위치에 글로벌 라이브러리를 위치시킬 수 있습니다.
- ${shared.config.dir}/lib/global
- ${server.config.dir}/lib/global
자세한 정보는 모든 Java EE 애플리케이션에 대해 글로벌 라이브러리 제공의 내용을 참조하십시오.