eclipse WIPI 개발 환경 구축

AromaWIPI 개발환경 구축하기


1. 설치 준비 (해당 버전은 실제 테스트 환경임)

- JDK 1.6.0_06 다운로드 및 설치 (http://java.sun.com)
- Aroma WIPI SDK 1.1.1.8 다운로드 (http://www.widef.org/widef/data/Wide_Forum/board/pds/AromaWIPI-Emulator1.1.1.8.zip)
- eclipse europa (3.3) 다운로드 (http://www.eclipse.org)


2. 이클립스 Java Compliler Compliance level 변경

 [Window - Preferences - Java - Compiler] 메뉴에서 Compiler compliance level 을 1.4 로 변경한다.


3. Wipi Project 생성
 
 - [File - New - Java Project] 메뉴로 프로젝트 생성 다이얼로그창을 띄운다.

 - Project name 항목에 "HelloWipi" 라고 적고 다른설정은 그대로 둔채 [Next] 를 클릭


 - Libraries 탭을 선택하면 "JRE System Library [jre1.6.0_06]" 이 있을텐데 선택 후 창 오른쪽에
   [Remove] 버튼을 눌러 과감히 삭제한다.



 - 그리고 [Add External JARs...] 버튼을 통해 (AromaWIPI가 설치된 디렉토리)\JavaAppDemo\lib\classes.zip 파일을 추가한뒤 [Finish] 버튼으로 프로젝트를 생성한다.



 - HelloWipi 클래스를 만들고 아래와 같이 코딩한다.



4. Jar Description 파일을 통한 Jar 파일 생성 자동화
 
  (AromaWIPI 는 개발된 코드를 Jar파일로 묶어서 실행해야 하므로 코드를 수정후 실행할때 마다 컴파일된 코드를 Jar로 묶어야 한다.)

 - 해당 프로젝트에 대해 Jar description 파일(이클립스를 통해 jar 파일을 손쉽게 생성하기 위한 정보를 가진 파일이다.) 생성.
 
 - 해당 프로젝트에서 Context Menu의 Export를 통해 Jar파일을 생성하고, 동시에 Jar Description 파일을 만든다.



 - [Java - JAR file] 선택 후 [Next] 버튼 클릭!!


- JAR file 의 경로와 이름을 지정한 후 [Next] 클릭!!



 -  "Save the description of this  JAR in the workspace"  를 체크하고 ,  파일  명을 입력함. [Finish] 클릭!!


 - jar description을 통한 jar 파일 반복 생성



5. 실행 및 디버깅

  JAR 파일로 묶은 뒤에는 Aroma WIPI Emulator 를 통해서 실행한다.
  (AromaWIPI 설치 디렉토리)\Emulator\WIPIEmul.exe 를 실행하고 JAR Path 와 Jlet's Name 을 지정하여 실행하면
 되지만 매번 실행할때마다 그렇게 하는 것이 매우 불편하기 때문에 간편히 실행해볼 수 있는 방법으로 세팅한다.

 방법은 여러가지가 있을 수 있겠지만 보통 Eclipse의 External Tools 의 세팅을 통해 버튼클릭 한번으로 실행해 볼 수 있지만
 이렇게 하면 AromaWIPI의 출력을 이클립스 ConsoleView 로 리다이렉트 해주는 과정에서 출력이 버퍼링되어 바로바로
 안되는 문제가 있어서 여기서는 Batch 파일을 통해 "간편한 실행" 을 세팅한다.

 - "(AromaWIPI 설치 디렉토리)\Emulator " 디렉토리에 "HelloWipi.bat" 파일을 생성하고, 아래와 같은 내용을 적어준다.

WIPIEmul.exe -HEAPSIZE=1024 -classpath (생성한 jar 파일의  경로) org.kwis.msp.lcdui.Main (Jlet class 의 full name)
ex)WIPIEmul.exe -HEAPSIZE=1024 -classpath D:\fomuon\dev\project\wipiwork\HelloWipi\bin\HelloWipi.jar org.kwis.msp.lcdui.Main HelloWipi

 - 그리고 bat 파일을 탐색기에서 클릭하거나, cmd 창에서 수행함으로서 아래와 같이 WIPI Emulator를 실행할 수 있다
   이때 출력되는 내용은 바로바로 cmd 창에 보여지게 된다.
   (eclipse 디버깅을 통한 step 으로 실행해보는 디버깅은 안되지만, cmd 창의 출력내용을 보고 디버깅 할 수 있다.)


이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by fomuon | 2008/06/08 22:22 | 설치&구축 | 트랙백(1) | 핑백(1) | 덧글(0)

트랙백 주소 : http://folog.egloos.com/tb/1769778
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from Overflow... at 2008/07/17 15:23

제목 : 이클립스에서 WIPI 환경 구축
AromaWIPI 개발환경 구축하기1. 설치 준비 (해당 버전은 실제 테스트 환경임)- JDK 1.6.0_06 다운로드 및 설치 (http://java.sun.com)- Aroma WIPI SDK 1.1.1.8 다운로드 (http://www.widef.org/widef/data/Wide_Forum/board/pds/AromaWIPI-Emulator1.1.1.8.zip)- eclipse europa (3.3) 다운로드 (http://www.ecl......more

Linked at fomuon's blog : .. at 2008/06/18 12:23

... 모바일 프로그래밍 텀 프로젝트로 진행한 WIPI 가계부 (모바일 프로그래밍 시작하기 - 이클립스,AromaWIPI설정방법)6일만에 짜 내느라.. 엉성 엉성~기능 구현 미숙 상태, 단위테스트 잘 안되었음.. -_-;;기능잔액확인거래내역 추가 및 수정내역보기내역 상세보기카 ... more

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶