프로젝트를 애플리케이션 및
라이브러리로 변환 마법사를 사용하여 가져온 모든
프로젝트 또는 다른 자원에 대한 참조를 포함하는 프로젝트를 변환합니다.
태스크 정보
전제조건 검사와 함께 프로젝트를 애플리케이션
또는 정적 라이브러리로 변환하려면 다음 단계를 완료하십시오.
프로시저
- 애플리케이션 개발 보기에서 변환할 자원을 선택하십시오.
독립 자원 폴더에서 여러 프로젝트를
선택하거나, 독립 자원 폴더를 마우스의 오른쪽
단추로 클릭하여 모든 프로젝트를 선택할 수 있습니다.
- 독립 자원 폴더 또는 선택한 프로젝트 중 하나를 마우스 오른쪽 단추로 클릭하고 을 클릭하십시오.
프로젝트를 애플리케이션
및 라이브러리로 변환 마법사가 열립니다.
- 변환할 수 있는 프로젝트가 나열됩니다. 2단계에서
선택한 프로젝트가 마법사가 미리 선택되어 있습니다. 변환할
프로젝트를 선택한 후 다음을 클릭하십시오.
마법사가 전제조건 검사를
완료합니다. 변환을 방지하는 오류가
감지되는 경우 해당 오류가 나열됩니다. 예를 들어, 존재하지 않는 프로젝트를 참조하는 경우 통합 프로젝트 를 변환할 수 없습니다. 모든 오류가
수정될 때까지 변환을 계속 진행할 수 없습니다.
- 오류를 선택하고 선택한 항목 수정을 클릭하십시오.
또는 모두 수정을 클릭하여
나열되는 모든 오류를 수정할 수 있습니다. 오류에 여러
해결책을 사용할 수 있는 경우 빠른 수정 대화 상자가 열리면
해결책을 선택할 수 있습니다. 수정된
오류는 녹색 체크 표시로 나타냅니다.
하나 이상의 수정사항을 적용한 후 원하는 경우
수정사항을 실행 취소할 수 있습니다. 취소를
클릭한 다음 전제조건 검사 중에 실행된
수정사항을 취소할 수 있는지 여부를 지정하십시오.
오류에 수정사항을 적용한 후 마법사가 전제조건
검사를 다시 실행합니다. 새 오류가 발생하면
오류가 나열되어 수정할 수 있습니다.
오류가 없으면
다음을 클릭하십시오.
- 제안된 변환 조치를 검토하십시오.
마법사는 필요한 변환
조치를 분석하고 수행될 변경사항의 요약을
표시합니다. 제안된 새 애플리케이션과 라이브러리는 트리
양식으로 표시됩니다. 애플리케이션 또는 라이브러리를
펼치면 참조하는 자원이 표시됩니다. 변환 조치 분할창에는
선택한 자원을 변환하기 위해 수행될 변경사항이 나열됩니다.
마법사는 프로젝트를
애플리케이션 또는 라이브러리로
변환하기 위해 다음 규칙을 적용합니다.
- 최상위 레벨 통합 프로젝트또는 다른 통합 프로젝트에서 참조하지 않는 an 통합 프로젝트 는 애플리케이션으로 변환됩니다.
- 다른 통합 프로젝트 에서 참조하는 통합 프로젝트 는 정적 라이브러리로 변환됩니다.
- 통합 프로젝트가 아닌 참조된 프로젝트를 변환하도록 선택하면 데이터 디자인 프로젝트 및 어댑터 연결 프로젝트를 제외하고 정적 라이브러리로 변환됩니다. 이러한 프로젝트는 변경되지 않으며 애플리케이션 또는 라이브러리가
참조합니다. 참조된 프로젝트를 변환하지 않도록 선택하는 경우
프로젝트가 변경되지 않으며 참조 프로젝트는 원래 프로젝트를
참조합니다.
예를 들어, 통합 프로젝트 는 메시지 세트를 참조합니다. 통합 프로젝트 및 메시지 세트 프로젝트가 모두 변환을 위해 선택된 경우, 통합 프로젝트 는 애플리케이션으로 변환되고 메시지 세트 프로젝트는 정적 라이브러리로 변환됩니다. 그러나 변환을 위해 통합 프로젝트 가 선택되었지만 참조된 메시지 세트 프로젝트가 선택되지 않은 경우, 통합 프로젝트 는 메시지 세트를 참조하는 애플리케이션으로 변환됩니다. 메시지
세트는 변환되지 않습니다.
- 통합 프로젝트가 아니고 여러 프로젝트에서 참조되는 프로젝트는 랩퍼 라이브러리로 변환됩니다. 랩퍼 라이브러리는 메시지 세트 프로젝트와 같은 원래
프로젝트를 참조하는 라이브러리입니다. 다른 프로젝트로부터의
프로젝트 참조는 랩퍼 라이브러리를 참조하기 위해 업데이트됩니다.
- 통합 프로젝트 가 아닌 독립형 프로젝트는 정적 라이브러리로 변환됩니다.
- 손상된 참조를 포함하는 통합 프로젝트 는 변환되지 않습니다. 중단된
참조는 보고되므로 수정할 수 있습니다.
- 변환 변경사항은 되돌릴 수 없습니다. 따라서
내보내기를 클릭하여 작업공간을 백업하라는 프롬프트가 표시됩니다.
- 선택사항: 향후 참조를 위해 모든 변환 조치를 파일에 저장을 클릭하여 변환된 모든 프로젝트에 대한 변환 조치를 저장할 수 있습니다. 그런 다음 단일 문서를 .txt 파일로 저장할 수 있습니다.
- 제안된 변경사항을 완료하려면 완료를 클릭하십시오.
결과
선택한 프로젝트 및 영향을 받은 참조된 프로젝트는 애플리케이션 및 정적 라이브러리로 변환되고 애플리케이션 개발 보기에 표시됩니다.
다음 수행할 사항
애플리케이션 또는 라이브러리를 작성한
후 다음 태스크를 계속 진행할 수 있습니다.
Java™ 프로젝트를 참조하는 통합 프로젝트 를 변환한 경우 이제 다른 애플리케이션에서 사용할 수 있도록 Java 프로젝트를 라이브러리로 변환할 수 있습니다. 애플리케이션 개발 보기에서 Java 프로젝트를 마우스 오른쪽 단추로 클릭하고 기존 컨테이너에 프로젝트 추가를 클릭한 후 기존 공유 라이브러리 또는 기타 컨테이너를 선택하십시오.
애플리케이션과 라이브러리 간 변환의 지시사항에 따라 애플리케이션을 정적 라이브러리로 변환하거나 공유 또는 정적 라이브러리를 애플리케이션으로 변환할 수도 있습니다.