WebSphere 8.0.0.12에서 Liberty 서버로 프로젝트를 마이그레이션하려고했습니다. IBM 이주 도구가 생성 한 분석 보고서에 언급 된 문제점을 해결하여이 이주를 달성하려고했습니다. 이러한 문제 중 하나는 Liberty에서 타사 API를 사용할 수 없다는 것입니다. 내 질문은 이러한 라이브러리는 이미 내 프로젝트의 lib 폴더에 존재하므로 자유에서 사용할 수 있도록 jar 파일을 추가하는 것입니다. server.xml 또는 applicationconfig.xml에 추가해야합니다. 나는 정말로 혼란 스럽다. Liberty migration
, 감사합니다
1
A
답변
0
당신은 here을 언급 한 바와 같이 귀하의 server.xml에 라이브러리 요소를 추가 할 것입니다
자유 라이브러리 세 가지 요소가있다; 폴더, 파일 및 파일 세트. 예를 들어 :
<library>
<folder dir="..." />
<file name="..." />
<fileset dir="..." includes="*.jar" scanInterval="5s" />
</library>
, 당신은 다음과 같은 사용 더비를 추가 할 수 있습니다은 지정된 파일 (예를 들어, JAR 파일) 자원이 아닌 자원 자체에 대한 컨테이너해야합니다.
목록의 요소가 파일이면 해당 JAR 또는 압축 된 .zip 파일의 내용이 검색됩니다. 폴더가 지정되면 해당 디렉토리에서 자원이로드됩니다.
: 예를 들어<library id="DerbyLibrary"> <fileset dir="${server.config.dir}/lib" includes="derby.jar"/> </library>