-
Eclipse에서 Aroma Wipi 사용하기 [ JAR 만들고 에뮬레이터 실행하기 + 프로젝트 생성시..]개발노하우/Java 2007. 9. 18. 20:54
[프로젝트를 생성할때 다음과 같은 절차를 밟고 생성하길 바란다]
다음을 클릭한 후에...
라이브러리 탭으로 이동한다...그러면
JRE 시스텐 라이브러리 [jre1.6.0]이 있을것이다..이것을 제거해주고
외부 JAR추가를 클릭하여 본인의 AROMAWIPI폴더의JAVAAPPDEMO\lib 폴더에서
classes.zip를 클릭하여 추가하여 준다.
그다음 클래스 파일을 추가하여 준다.
아래와 같이 찾아보기를 클릭하여 Jlet을 검색하여 추가하여준다.
그 다음 평소대로 코딩을 하면 되겠다...
[ WIPI컴파일하고 JAR파일 만들고 에뮬레이터 실행까지... ]
Compile configuration, Make jar configuration, Aroma WIPI Run configuration 들을 만들어서 실행시킬 것이다. 일종의 EditPlus에서의 사용자 도구모음 기능과 유사하다고 보면 된다.1. 도구 모음 중 [External Tools...] 를 선택한다.
2. Program 항목을 선택한 후, 마우스 오른쪽 버튼을 눌러서 [New] 를 선택한다.
3. 다음과 같이 각 항목을 설정한다. 각 argument의 띄워쓰기와 대소문자 구별을 주의한다.
[1] WIPI_compile - 컴파일 스크립트이다.
사실 이것은 만들어 줄 필요까지는 없다.eClipse는 저장됨과 동시에 자동으로 컴파일되기 때문이다.귀찮으면, 이 과정은 생략한다. 불안하면 만들어 준다.location : C:\JAVA\j2sdk1.4.2_12\bin\javac.exe( browse file system을 눌러서 javac.exe를 찾아 선택해주면된다.)working directory : ${workspace_loc:/${project_name}/src}arguments :-bootclasspath C:\AromaWIPI\JavaAppDemo\lib\classes.zip ${resource_name}(자신의 컴퓨터에 설치된 아로마위피의 classes.zip의 위치를 써주면된다.)[2] Make_jar - jar파일 생성 스크립트이다.location : C:\JAVA\j2sdk1.4.2_12\bin\jar.exe( browse file system을 눌러서 jar.exe를 찾아 선택해주면된다.)working directory : ${workspace_loc:/${project_name}/bin}arguments : -cvf "${java_type_name}.jar" "*.*"(프로젝트가 위치한 폴더명에 빈공백이 포함될 경우엔 ""(double quatation mark)로
묶어 주어야 한다. 아래 캡쳐한 그림과는 다를 수도 있겠다.)[3] Emulator - 아로마 위피 실행 스크립트이다.location : C:\AromaWIPI\Emulator\WIPIEmul.exe( browse file system을 눌러서 WIPIEmul.exe를 찾아 선택해주어야 한다.)working directory : C:\AromaWIPI\Emulatorarguments : -HEAPSIZE=1024 -classpath"${workspace_loc:/${project_name}/bin}\${java_type_name}.jar"org.kwis.msp.lcdui.Main"${java_type_name}"(프로젝트가 위치한 폴더명에 빈공백이 포함될 경우엔 ""(double quatation mark)로
묶어 주어야 한다. 만일 그렇지 않으면, 에뮬레이터가 나타났다가 사라진다.따라서, 아래 캡쳐한 그림과는 다를 수도 있겠다.)4. 이클립스의 버그로 Apply 버튼을 누른다고, 바로 도구모음에 등록되지 않는다.일일이 각 configuration에 대하여 [Run]을 적어도 한번은 눌러줘야 한다.그렇다면, 다음 처럼 3개의 항목이 등록된다.5. 실행 순서는 다음과 같다.① WIPI_CompileWIPI_Compile 스크립트를 만들지 않았다면, 이 과정은 필요없다.
그냥 java파일을 저장하는 것만으로도 eClipse는 자동으로 *.class파일을 생성한다.
②번부터 시작하자~!불안하여 스크립트를 만들어둔 사람은 실행이나 시켜보자.
WIPI_Compile Configuration을 실행시킨다.만일, Console에 오류가 발생되면,java 파일에 오타가 있거나 프로그램이 잘못된 것이다.프로그램을 올바르게 수정한다.아무런 메세지도 나타나지 않아야 정상적으로 컴파일 된것이다.컴파일 하기 전에 해당 소스코드를 저장하는 것 또한 잊지 말자~!② Make_jar①과 같은 방법으로 생성된 Make_jar Configuration 버튼으로 jar파일을 생성한다.③ Emulator①과 같은 방법으로 생성된 Emulator Configuration 버튼으로 jar파일을 생성한다.실행 결과는 다음 그림과 같을 것이다.