2.3. Jakarta Enterprise Beans 프로젝트가 포함된 EAR 프로젝트 만들기
이 작업은 Jakarta Enterprise Beans 프로젝트가 포함된 Red Hat CodeReady Studio에서 새 EAR(Enterprise Archive) 프로젝트를 생성하는 방법을 설명합니다.
사전 요구 사항
JBoss EAP용 서버 및 서버 런타임이 설정되었습니다.
참고Red Hat CodeReady Studio에서 Target 런타임 을 7.4 또는 이후 런타임 버전으로 설정하면 프로젝트가 Jakarta EE 8 사양과 호환됩니다.
Jakarta Enterprise Beans 프로젝트가 포함된 EAR 프로젝트 만들기
새 Java EE EAR 프로젝트 마법사 열기.
- File (파일) 메뉴로 이동하여 New (새로 만들기)를 선택한 다음 Project(프로젝트 )를 선택합니다.
- New Project(새 프로젝트) 마법사가 나타나면 Java EE/Enterprise Application Project(Java EE/엔터프라이즈 애플리케이션 프로젝트 )를 선택하고 Next (다음)를 클릭합니다.
그림 2.4. 새로운 EAR 애플리케이션 프로젝트 마법사
다음 세부 정보를 입력합니다.
- 프로젝트 이름: Red Hat CodeReady Studio에 표시되는 프로젝트의 이름과 배포된 EAR 파일의 기본 파일 이름입니다.
- 프로젝트 위치: 프로젝트 파일이 저장될 디렉터리입니다. 기본값은 현재 작업 영역의 디렉터리입니다.
- 대상 런타임: 프로젝트에 사용되는 서버 런타임입니다. 배포할 서버에서 사용하는 것과 동일한 JBoss EAP 런타임으로 설정해야 합니다.
EAR 버전: 프로젝트가 준수할 자카르타 EE 8 사양의 버전입니다.
Red Hat은 Jakarta EE 8 사용을 권장합니다.
설정: 이를 통해 프로젝트에서 지원되는 기능을 조정할 수 있습니다. 선택한 런타임에 기본 구성을 사용합니다.
Next (다음)를 클릭하여 계속합니다.
새 Jakarta Enterprise Beans 모듈을 추가합니다.
새 모듈은 마법사의 Enterprise Application(엔터프라이즈 애플리케이션 ) 페이지에서 추가할 수 있습니다. 모듈로 새로운 Jakarta Enterprise Beans 프로젝트를 추가하려면 다음 단계를 따르십시오.
- New Module(새 모듈 )을 클릭하고 Create Default Modules (기본 모듈 만들기) 확인란을 선택 취소하고 Enterprise Java Bean 을 선택한 다음 Next (다음)를 클릭합니다. New EJB Project 마법사 가 나타납니다.
New EJB Project 마법사 는 새로운 독립 실행형 Jakarta Enterprise Beans 프로젝트를 생성하는 데 사용되는 마법사와 동일하며 Red Hat CodeReady Studio를 사용하여 Jakarta Enterprise Beans Archive 프로젝트 생성에 설명되어 있습니다.
프로젝트를 생성하는 데 필요한 최소 세부 사항은 다음과 같습니다.
- 프로젝트 이름
- 대상 런타임
- Jakarta Enterprise Beans 모듈 버전
설정
마법사의 다른 모든 단계는 선택 사항입니다. Finish (완료)를 클릭하여 Jakarta Enterprise Beans Project 생성을 완료합니다.
새로 생성된 Jakarta Enterprise Beans 프로젝트는 Java EE 모듈 종속성에 나열되며 확인란이 선택됩니다.
선택적으로,
application.xml
배포 설명자를 추가합니다.필요한 경우 Generate application.xml deployment descriptor 확인란을 선택합니다.
완료를 클릭합니다.
Jakarta Enterprise Beans 프로젝트와 EAR 프로젝트라는 두 개의 새 프로젝트가 나타납니다.
배포를 위해 서버에 빌드 아티팩트를 추가합니다.
서버 탭에서 빌드된 아티팩트를 배포할 서버의 Servers(서버 ) 탭을 마우스 오른쪽 버튼으로 클릭한 다음 Add and Remove (추가 및 제거)를 선택하여 Add and Remove (추가 및 제거) 대화 상자를 엽니다.
Available (사용 가능한) 열에서 배포할 EAR 리소스를 선택하고 Add (추가) 버튼을 클릭합니다. 리소스는 Configured 열로 이동합니다. Finish( 완료 )를 클릭하여 대화 상자를 닫습니다.
그림 2.5. 대화 상자 추가 및 제거
이제 회원 Jakarta Enterprise Beans Project가 포함된 Enterprise Application Project를 갖게 되었습니다. 그러면 Jakarta Enterprise Beans 하위 배포가 포함된 단일 EAR 배포로 지정된 서버에 빌드 및 배포됩니다.