WebSphere에서 lib/ext 폴더의 목적이 누구인지 알고 있으며 공유 라이브러리와의 주요 차이점은 무엇입니까?websphere에서 ext 폴더 사용
WebSphere jars에 많은 문제가 있습니다.
WebSphere에서 lib/ext 폴더의 목적이 누구인지 알고 있으며 공유 라이브러리와의 주요 차이점은 무엇입니까?websphere에서 ext 폴더 사용
WebSphere jars에 많은 문제가 있습니다.
전역 공유 라이브러리 보유 (모든 단일 모듈에 라이브러리가 패키지되는 대신 서버에 전역 인스턴스가 하나만 존재 함).
이 기술 문서의 맨 아래에 몇 가지 세부적인 독서 자료를 즐기십시오 : http://www-01.ibm.com/support/docview.wss?uid=swg21322617당신이 알아야하는 경우에 사용하는 것이있다 는 WebSphere 서버의 기본 클래스 로딩 정책(부모 순으로) 또는 응용 프로그램 수준에서 lib/ext 디렉토리의 jar 파일에 포함 된 모든 클래스가 응용 프로그램의 동일한 클래스 (예 : 웹 응용 프로그램의 WEB-INF/lib 디렉토리 안에있는 jar 파일)로로드됩니다.
lib/ext 내부에는 일반적으로 WebSphere에서 사용되는 비표준 라이브러리가 있거나 사용자가 라이브러리의 다른 모든 클래스에서 볼 수 있도록 라이브러리를 드롭 할 수도 있습니다 (주의 : : 경우에 따라 문제의 근원).
WAS 레벨에서 사용자 자신의 라이브러리를 설정하는 더 유연한 방법은 WebSphere shared libraries을 사용하는 것입니다.
lib/ext 라이브러리와의 차이점은 서버 또는 응용 프로그램 수준에서 공유 라이브러리를보다 쉽게 관리하고 설정할 수 있으며 서버의 모든 클래스에서 lib/ext 라이브러리를 사용하지 않아야한다는 것입니다.
WebSphere/AppServer/lib/ext
과 공유 라이브러리의 주요 차이점은 lib 디렉토리/내선 라이브러리가 모든 프로파일과 모든 서버에 포함되어 있다는 것입니다. 그들은 또한 구성 할 수없는 서버 확장 클래스 로더에 의해 읽혀집니다.
반면에 공유 라이브러리는 특정 프로필에 구성되며 특정 서버 또는 특정 응용 프로그램과 연결할 수 있습니다.
더 많은 정보를 원하시면 다음 페이지를 참조하십시오"lib/ext 라이브러리가 모든 프로파일에 포함되어 있습니다. 모든 서버. " 고마워, 그걸 몰랐어! –
내선/lib 디렉토리의 내용에 추가/변경할 나쁜 생각입니다. http://www-01.ibm.com/support/docview.wss?uid=swg27006159
정말 미안 해요.하지만 실수로 답을 떨어 뜨렸어요. 이제 upvote로 내 downvote를 변경할 수 있기 전에 대답을 편집해야합니다. 답을 바꿀 수 있니? –
@DmitriyKonovalov 관심있는 사람은이 주제에 대해 더 많은 정보를 추가했습니다. http://stackoverflow.com/a/27103286/3701228 – Gas