이 태스크 정보
현재 EJB 클라이언트 JAR 스펙 및 도구를 활용하지 않는
기존의 EJB 프로젝트가 있는 경우 EJB 프로젝트의 EJB 클라이언트
JAR 프로젝트를 신속하게 작성할 수 있습니다.
애플리케이션을 내보낼 때 EJB 클라이언트 JAR 프로젝트를 EJB
클라이언트 JAR 파일로 내보냅니다.
기존 EJB 프로젝트의 EJB 클라이언트 JAR
프로젝트를 작성하면 모든 Java™ JAR
종속성이 적절하게 업데이트됩니다. 즉, Java 빌드 경로 및 MANIFEST 클래스 경로 항목의 모든
Java 프로젝트 참조가 수정됩니다. EJB 클라이언트 JAR이 EJB 프로젝트가
있는 EAR 프로젝트에 유틸리티 JAR로 추가됩니다. 원격 및
로컬 클라이언트 인터페이스가 EJB 프로젝트에서 EJB 클라이언트
JAR 프로젝트로 이동됩니다.
결과
EJB 클라이언트 JAR 프로젝트가 작성되고 원격 및 로컬
인터페이스가 EJB 클라이언트 JAR 프로젝트로 이동되고 클래스 경로가
적합한 참조로 업데이트되고 EJB 클라이언트 JAR 프로젝트가 EJB
프로젝트가 포함된 엔터프라이즈 애플리케이션(EAR) 프로젝트에
프로젝트 유틸리티 JAR 파일로 추가됩니다.
중요사항: EJB JAR 파일 내보내기
마법사를 사용하여 EJB 프로젝트를 내보내는 경우 내보내기 마법사에는
EJB 프로젝트의 연관된 EJB 클라이언트 JAR 프로젝트가 없습니다. EJB
클라이언트 JAR 파일을 포함하려면 EJB 프로젝트가 있는 엔터프라이즈
애플리케이션 EAR 파일을 내보내는 것이 좋습니다. 결과 EAR 파일에는
종속 EJB 클라이언트 JAR 파일이 유틸리티 JAR 파일로 들어
있습니다. 또는 EJB 프로젝트를 내보내기 전에
EJB 클라이언트 JAR 파일을 제거하거나 JAR 파일과는 독립적으로 EJB 클라이언트 JAR 프로젝트를
내보낼 수 있습니다. 팀 환경의 다른 옵션은 프로젝트를 함께 내보내는
것입니다. 다음을 참조 하십시오.
공유할 프로젝트 내보내기.
제한사항: 이미
배치된 기존 EJB 프로젝트의 EJB 클라이언트 JAR 프로젝트를
작성하려면 먼저 EJB 프로젝트에서 모든 배치 코드를 수동으로
삭제해야 합니다. 배치 코드가 EJB 프로젝트에서 삭제된 후
EJB 클라이언트 JAR 프로젝트를 작성하고 EJB 프로젝트를
재배치할 수 있습니다.