EAR 가져오기 후 순환 종속성 정정

EAR을 가져온 후 순환 종속성을 분석할 수 있습니다.

일반적으로 Workbench 외부에서 프로젝트를 가져올 때 엔터프라이즈 응용프로그램의 둘 이상의 모듈 간 순환 종속성이 발생합니다. 엔터프라이즈 응용프로그램의 둘 이상 모듈 간에 순환이 존재하면, Java™ 빌더는 프로젝트의 빌드 순서를 정확하게 계산할 수 없습니다. 전체 빌드는 이러한 조건에서 실패하거나 몇 가지의 호출이 필요합니다.

그러므로 프로젝트 또는 모듈을 컴포넌트로 조직화하는 것이 가장 좋습니다. 이렇게 하면 주기 다이어그램 대신 트리로 모듈 종속성 기능을 수반할 수 있습니다. 이러한 경우 분해되고 계층화된 더 나은 응용프로그램을 생성할 수 있게 됩니다.

  1. JAR 파일에서 순환 종속성이 있는 모든 클래스들을 식별한 후, 이 클래스들을 공통 Java 프로젝트 또는 JAR 파일로 이동하십시오.
  2. 엔터프라이즈 응용프로그램 편집기를 사용하여 유틸리티 JAR 파일을 공통 프로젝트에 맵핑하십시오.
  3. 응용프로그램에 있는 JAR의 각 모듈마다 JAR 종속성 편집기 또는 특성 페이지를 사용하여, 실제로 필요한 종속성을 JAR 파일에 대해서만 설정하십시오.

관련 개념
J2EE 모듈 간의 순환 종속성
관련 태스크
엔터프라이즈 응용프로그램 EAR 파일 가져오기