개발언어의 선택

 

- C 와 Java , 잠시 고민하다가 우선은 자바로 선택함.... 속도 문제가 있을 수도 있지만, COD를 통해 일부 해결가능할 것으로 생각하고, 무엇보다도 C는 싫증이 나서....

 

필요한 소프트웨어 설치

 

JDK 를 다운로드 받아서 설치함.

http://java.sun.com 

최신 버전은 jdk1.5.0_02 (거의 50M임.)

시스템 환경변수에 JAVA_HOME CLASSPATH 설정해줌 (아, 귀찮아,,, 좀 그냥 알아서 자동으로 해주면 안되나)

 

Eclipse 를 다운로드 받아서 설치함.

http://www.eclipse.org

본격적인 통합개발환경은 아니지만,,,, 앞으로 많은 성장 가능성이 있을 것 같아서,,,, 그냥 EditPlus 쓰기는 좀 뭐해서....

 

WIPI SDK 를 찾아봤는데,,,, 가장 쉽게 눈에 띄이는 것이 AROMA-WIPI Emulator(SDK) 였음....

개발사는 아로마소프트(http://www.aromasoft.co.kr) 인데 정작 그 사이트에서는 찾을 수가 없고 위피 자바 개발자 커뮤니티(http://developer.wipi.or.kr/WIPI-JAVA/)의 자료실에서 다운로드받아서 설치함.

 

이클립스 작동

 

이클립스에서 첫번째 프로젝트를 생성함.... 그리고, 예제로 HelloWorld 출력하는 코드를 생성함....

역시, import org.kwis.msp 패키지를 찾을 수 없다는 에러구문이 즐비하게 뜸.... 어이쿠,,,,

 

이클립스의 프로젝트 WIPI-Test의 Properties 창을 열어서 Java Build Path 항목에 위의 아로마 에뮬레이터의 classes.zip 파일을 Add External JARS 버튼으로 추가함.... ( C:\AromaWIPI\JavaAppDemo\lib ) 

 

Javadoc location 필드는 처음에 안잡혀있으므로 브라우징해서 잡아준다....

 

 

 

WIPI Emulator 와 연동하는 법

 

자, 결과가 빨리 보고 싶어 근질거린다....

두가지 과정이 필요한데, 우선은 컴파일 결과를 Jar 파일로 만드는 일이고,

다른 하나는 이클립스의 Run->External Tools 를 설정하는 일이다.

 

첫번째, Jar 파일은 이클립스의 File->Export 메뉴 또는 Package 창에서 오른쪽 버튼을 클릭하면 나타나는 팝업 메뉴의 Export 항목을 사용하여, 처리한다.

 

 

그 다음은, Run 환경을 설정하는 일이다...

이클립스의 Run->External Tools 메뉴에서 다음과 같이 설정한다.

 

 


 

이때 Arguments 란에는 다음과 같이 설정해준다. (줄바꿈은 없음... 빈칸 하나인데 자동 줄바꿈으로 보일 뿐이다)

 

-HEAPSIZE=1024 -classpath c:\eclipse\workspace\WIPI-Test\WIPI-Test.jar org.kwis.msp.lcdui.Main HelloWorld2

 

c:\eclipse\workspace\WIPI-Test\WIPI-Test.jar : Export 해서 뽑아낸 Jar 파일

org.kwis.msp.lcdui.Main : SDK 메인 클래스

HelloWorld2 : 실행하고자 하는 클래스

 

실행버튼(Run)을 누르면 다음과 같은 결과를 얻을 수 있다.

 

 


 

참고로, Emulator의 Console 출력은 이클립스의 Console 화면에서 확인할 수 있다...

 

이상으로, WIPI JAVA 개발환경 구축을 완료했는데,,,, 아쉬운 점은,,,, JAR를 뽑아내는 일을 계속해줘야 한다는 것이다... 이걸 그냥 Run 하면서 자동으로 할 수는 없남.... 이클립스의 설정이거나 또는 Ant 를 사용하면 가능하지 않을까 싶다..... 빨리,,,, 해봐야지... ㅎㅎㅎ

http://blog.naver.com/davieyu/26781352

Posted by 모과이IT
,