단일 웹 응용프로그램에서만 JAR 파일을 사용할 경우, 항상 JAR 파일을 웹 프로젝트의 WebContent/WEB-INF/lib 폴더에 놓으십시오. 이 폴더의 JAR 파일은 자동으로 Java™ 빌드 경로에 추가되므로 다른 서버에 이동한 경우에 추가 설정을 수행하지 않아도 됩니다.
동일 응용프로그램 내에서 여러 모듈에 JAR 파일을 사용할 경우, JAR 파일을 엔터프라이즈 응용프로그램에 놓은 후 Java JAR 종속성 기능을 사용하여 Manifest 파일 및 Java 빌드 클래스 경로를 설정하십시오. EJB 또는 웹 프로젝트의 Java JAR 종속성 특성 페이지를 사용하여 EJB 또는 웹 프로젝트가 각각 사용하는 JAR을 엔터프라이즈 응용프로그램에서 식별할 수 있습니다. EJB 또는 웹 프로젝트의 팝업 메뉴에서 특성을 선택하여 Java JAR 종속성에 액세스할 수 있습니다.
JAR 파일을 사용할 때 J2EE 또는 WebSphere® 클래스나, ws.ext.dirs에 추가된 다른 JAR 파일에 대한 액세스가 필요할 경우, ws.ext.dirs 특성에도 놓아야 합니다. ws.ext.dirs 특성은 J2EE JAR 파일이나 WebSphere의 내부 클래스에 대한 액세스가 필요한 모든 JAR 파일에 사용됩니다. JAR 파일에 대해 확실한 종속성이 있을 경우, JAR 파일을 사용하는 각 프로젝트의 Java 빌드 경로를 갱신해야 합니다. ws.ext.dirs에 대해 수행할 변경사항은 서버 편집기를 사용하여 수행할 수 있습니다.
JAR 파일을 글로벌 클래스 경로에 놓는 것은 바람직하지 않습니다. 글로벌 클래스 경로 중 하나를 사용하면 사용자 응용프로그램이 사용자가 의존하는 클래스의 변경사항 영향을 쉽게 받을 수 있습니다. JAR 파일을 글로벌 클래스 경로나 ws.ext.dirs 특성에 추가한 경우, 응용프로그램과 별도로 JAR 파일을 공개한 후 다른 서버로 이동할 경우에 다시 서버 클래스 경로를 설정해야 합니다.