Collapse AllExpand All

3. 예제 소스 설치

본 문서에서 사용되는 예제는 KONAN_WEB_STANDARD-4.x.x_{날짜}_{버전}.tar로 배포된다.

  • Online-Help에서 다운로드 : Online-Help > Download > Konan Web Standard Soure File 을 클릭하여 다운로드할 수 있다. (Konan Search 버전 4.11 이상)

  • 다운로드 경로 : 코난테크놀로지의 담당자를 통해, 내부시스템 [IRIS] > [[00] Product Information] > [2. KONAN Product Release] > [P107. KONAN Service Framework] 경로에서 교육 실습용 모듈을 다운로드 한다.

환경

예제를 실행하기 위해서는 다음과 같은 개발 환경이 필요하다.

항목버전

자바 개발환경

J2SE 1.6 이상

JSP 개발환경(서블릿 컨테이너)

아파치 톰캣 6 이상(서블릿 2.5 이상)

예제 소스 설치

배포되는 예제들을 실행하기 위해 아래 절차를 수행한다.

  1. KONAN_WEB_STANDARD-4.x.x_{날짜}_{버전}.tar의 압축을 푼다.

  2. build/classes 디렉터리를 WebContent/WEB-INF로 옮긴다.

  3. WebContent 디렉터리를 Tomcat에 올릴 이름으로 변경한다. 여기서는 ksf-lab이라는 이름을 사용한다.

  4. ksf-lab 디렉터리리 구조는 다음과 같다.

    ksf-lab/
         |- css
         |- fonts
         |- images
         |- js
         |- META-INF
         |- WEB-INF
         |       |- classes
         |       |- lib
         |       |- view
         |       |- default.properties
         |       `- web.xml
         |- dispatch.jsp
         |- index.jsp
         `- search.jsp
  5. Tomcat에 올리기 위해 war 파일로 압축한다.

    D:\>cd ksf-lab
    D:\ksf-lab>jar cvf ksf-lab.war *
  6. 압축한 war 파일은 Tocmct/webapps로 복사한 후, tomcat을 기동한다. 이후, ksf-lab.war 파일이 디플로이 되면 http://10.10.17.129:7612/ksf-lab/ 주소로 접속을 확인한다.

    참고

    Konan Search 버전 4.11에 함께 패키징된 tomcat을 사용한 경우, 7614 포트를 사용한다. 예제 소스만을 단독으로 사용하는 경우, 포트는 시스템 환경에 따라 다르게 설정 되어 있을 수 있으므로 접속이 안되는 경우, conf/server.xml를 통해 포트를 확인한다.

    (디렉터리 구조 예)
    \tomcat\webapps/
                 |- admin-webapp
                 |- docs
                 |- examples
                 |- host-manager
                 |- ksf
                 |- ksf-lab
                 |- manager
                 |- ROOT
                 |- admin-webapp.war
                 |- ksf.war
                 `- ksf-lab.war

    그림 C.1. 서비스 프레임워크 기반 검색 웹사이트

    서비스 프레임워크 기반 검색 웹사이트