둘러보기 생략.
 

Anyframe Gen 설치

다음에서는 Anyframe Gen 최신 버전(1.0.0.RC1)에 대해 Anyframe Gen 설치개발 환경 셋팅으로 구분하여 설명을 진행한다.
먼저 다운로드 페이지를 통해 Anyframe Gen를 다운로드한 후 적절한 위치에 압축을 해제하면 다음과 같은 내용의 파일들이 존재한다.

  • licenses : Anyframe Gen을 통해 배포되는 3rd party 라이브러리들에 대한 라이센스 본문과 정리된 목록 포함
  • plugins : Eclipse 플러그인 패키지 포함(Anyframe Common, Anyframe Help, Anyframe Gen)
  • Anyframe-gen-x.x.x.x-setup.jar : Anyframe Gen 설치 파일(JAR 파일 실행)
  • 기타 : 버전 별 변경 사항(changelog.txt), Anyframe Gen 라이센스(license.txt), Anyframe Gen 소개 및 기본 사항(readme.txt)

설치 환경

Anyframe Gen는 아래와 같은 환경에서 동작 가능하도록 개발되었다.

  • JDK 5 이상
  • Web Container - Tomcat 6.0을 기본 Web Container로 채택하여 샘플 코드 생성(생성 뒤 타 Web Container로 변경)
  • DataBase - HsqlDB 1.8.0.10, Oracle 8i 이상
  • Eclipse 3.3.2 이상

본 문서에서는 기본적으로 Tomcat6.0 및 eclipse 3.4.1(WTP 포함)을 기준으로 설치 가이드를 진행할 것이다. 또한, Eclipse에 대해서는 Anyframe에서 제공하는 eclipse 기반 툴셋을 기반으로 설명을 진행할 것이다.
이하 문서에서 [Eclipse Home] 이라함은 Anyframe에서 제공한 eclipse 기반 툴셋 설치 폴더를 지칭한다.

설치

다음과 같이 [압축 해제 위치] 내의 Anyframe-gen-x.x.x.x-setup.jar 설치 파일을 실행한다.

  1. Apache License 에 동의한다.
  2. Anyframe을 설치할 경로를 지정한다.
    이하 문서에서 [Anyframe 설치 폴더]라 함은 앞서 입력한 설치 경로로 간주한다.
  3. Anyframe 설치 결과 확인
    설치 과정이 모두 완료되면 Anyframe Core와 Web에서 제공하는 모든 라이브러리들과 빌드 도구인 Ant, 프로젝트 및 코드 생성 템플릿, 공통 빌드 스크립트, 샘플 HSQL DB등이 모두 함께 설치 완료된다.
  4. Anyframe Gen Plugin 설치
    plugins 폴더내에 있는 3개의 플러그인 패키지 파일들(anyframe.plugins.x_x.x.x.jar)를 "[eclipse 설치 폴더]/addins/anyframe/eclipse/plugins" 또는 "[eclipse 설치 폴더]/plugins"로 복사시키면 된다.
    plugins 폴더에는 다음 세가지 플러그인 패키지가 존재한다.
    • anyframe.plugins.common_x.x.x.jar : Anyframe plugins의 공용 라이브러리 및 공통 메뉴 제공
    • anyframe.plugins.gen_x.x.x.x.jar : Anyframe Gen 플러그인
    • anyframe.plugins.help_x.x.x..jar : Anyframe 공용 Eclipse Help Contents 플러그인

    * "addins" 폴더에 설치할 때에는 별도의 link 파일 정의가 필요하다. (eg. "[eclipse 설치 폴더]/links/anyframe.link")
    * 현재 Anyframe Common, Anyframe Help 플러그인의 경우, Anyframe Gen 설치 파일 내에 함께 배포되어 손쉽게 설치할 수 있도록 제공하고 있다. 하지만 Anyframe Common과 Anyframe Help 플러그인은 독립적으로 배포되고 사용될 수 있는 플러그인들이므로 추후 Anyframe Common과 Anyframe Help 플러그인 버전이 업데이트되고, 업데이트된 버전을 사용하고자 한다면 Anyframe Gen에서 배포한 구버전 Anyframe Common과 Anyframe Help 플러그인을 제거하고 업데이트된 플러그인 패키지를 설치하도록 한다.

  5. Anyframe 설치 결과 확인
    Eclipse가 실행중이라면 다시 시작시킨다. Eclipse 실행 후 상단 메뉴에서 Help > About Eclipse Platform (또는 About Eclipse SDK) > Plug-in Details를 통해 정상적으로 설치되었는 지 확인한다.
    * About Eclipse Platform (또는 About Eclipse SDK) 메뉴는 Windows용 Eclipse의 경우 Help 메뉴에서, Mac OS X용 Eclipse의 경우 Eclipse 메뉴에서 확인할 수 있다.

개발 환경 셋팅

Anyframe Gen 설치 후, CLI(Command Line Interface)를 사용하는 경우, Anyframe Tools 매뉴얼 사이트를 참조하여 환경 설정 및 사용 방법을 참고하도록 한다.
Anyframe Gen Eclipse Plugin을 통해 CLI와 동일한 기능을 수행하는 경우에는 Anyframe Gen 설치 후, Eclipse Help Contents(메뉴 위치: Anyframe Tools User Guide >> Anyframe Gen)를 통해 자세한 환경 설정 및 사용 방법을 참고하도록 한다.