이 주제에서는 J2EE 도구화에 대해
알려진 제한 및 제한사항에 대해 설명합니다.
엔터프라이즈 응용프로그램의 JAR URI에서 공백이 지원되지 않음
엔터프라이즈
응용프로그램의 모듈 또는 유틸리티 JAR 파일에 대한 URI에서 공백이 지원되지
않습니다. JAR 파일 또는 모듈에 있는 MANIFEST.MF 파일의 "Class-Path:"
속성은 엔터프라이즈 응용프로그램 내 상대 경로의 공백 분리
목록입니다. 참조된 JAR 파일의 URI에 공백이 포함되는
경우, JAR 파일이 EAR에서 다른 JAR 파일을 참조할 수 없습니다.
엔터프라이즈 응용프로그램 프로젝트 이름에 2바이트 문자 세트(DBCS)
문자가 포함되어서는 안 됨
엔터프라이즈
응용프로그램 프로젝트를 작성하는 경우, 2바이트 문자 세트(DBCS) 문자를 포함하는 이름을 지정해서는 안됩니다.
유틸리티 Jar 파일에 대한 종속성을 제거할 때
Java™
빌드 경로가 갱신됨
유틸리티 JAR에 대한 종속성을 제거할 때,
EAR 프로젝트가 해당 JAR를 여전히 참조하는 경우에만 해당 Java 프로젝트가 Java
빌드 경로에서 제거됩니다. 예를 들어, JUnit Java
예제 프로젝트를 따라 J2EE 1.3 웹 프로젝트 및 EAR을 작성한다고 가정합니다. 다음으로, JUnit 프로젝트를 EAR의 유틸리티 JAR로 추가한 후,
JUnit을 웹 프로젝트의 Java JAR 종속성으로 추가하십시오. 이후에
JUnit 및 웹 프로젝트 간의 종속성을 제거하려면, 웹 프로젝트에서
Java JAR
종속성을 먼저 제거한 후, EAR에서 유틸리티 JAR를 제거하십시오. 이
작업이 올바르게 수행되는지 확인하십시오.
Java JAR 종속성 페이지는 Java 빌드 경로를
갱신하지 못함
Java JAR 종속성 페이지는 프로젝트 특성 대화 상자의 Java 빌드
경로 페이지와 동기화되지 않습니다. 따라서 한 페이지에 적용된 변경사항이 동일한 대화
상자 세션의 다른 페이지에 반영되지 않을 수 있습니다. 또한 페이지
간의 앞뒤 이동으로 인해 확인 단추를 클릭하거나
확인 단추 이전에 적용
단추를 클릭하는 경우 한 페이지의 갱신으로 다른 페이지의 갱신이 취소되는
경우가 있습니다. 이렇게 하면 마치 JAR 종속성이 추가된 것 같지만,
프로젝트는 Java 빌드 경로에
추가되지 않습니다. 해결 방법은 특성 대화 상자를 다시 열고 JAR
종속성 페이지로 전환하여 종속 JAR 파일을 지우고 다시 선택한
다음 확인을 클릭하는 것입니다.
새 J2EE 프로젝트에 비기본 프로젝트 위치를 사용할 때 '올바르지 않은 프로젝트 설명' 오류
새 J2EE
프로젝트(Java, 엔터프라이즈 응용프로그램, 동적 웹, EJB, 응용프로그램
클라이언트 및 커넥터 프로젝트 포함)를 작성할 때, 작업공간의 다른 프로젝트가 사용하는 프로젝트 위치를 사용할 수 없습니다. 다른
프로젝트에서 사용하는 프로젝트 위치를 선택하면, 마법사가 "올바르지 않은
프로젝트 설명" 오류 대화 상자 또는 메시지를 표시합니다. 이 메시지를
받은 다음 찾아보기 단추를 클릭하여 올바른 프로젝트 위치를 선택해도
프로젝트 작성이 계속 완료되지 않습니다. 해결 방법은 취소를
클릭하고 프로젝트 작성 마법사를 다시 여는 것입니다.