2009.10.08 23:36

  클라우드 컴퓨팅 서비스인 Google App Engine(이하 GAE)은 구글에서 제공하는 웹 어플리케이션 플랫폼이다. 이 플랫폼은 웹 어플리케이션을 올릴 수 있는 호스팅 공간과 데이터저장소(DataStore)를 제공한다. 개발언어로는 Python과 Java를 지원하고 있으며, 서버에 올린 어플리케이션은 제한된 트래픽내에서는 무료로 사용할 수 있다. 역시 무시무시한 구글이다.~!!


 GAE가 처음으로 공개된 것은 2008년 4월이다. 처음 발표되었을 때는 개발언어로써 Python만 지원했으나, 2009년 4월 Java언어를 지원하는 Google App Engine for Java를 발표했다. 이클립스 구글 플러그인이 제공되어 손쉽게 웹 어플리케이션을 개발하고 App Engine 서버에 배포할 수 있다.

  - Google Plugin for Eclipse 다운로드

 Google App Engine 사이트에 가면 유용한 문서들이 많이 있다. 특히 처음 GAE를 접하는 개발자를 위해 Getting Started를 제공하는데, 자바와 이클립스를 조금만 다룰 수 있는 개발자라면 짧은 시간만 노력을 기울이면 간단히 Guest book 예제를 서버에 올리고 실행시켜볼 수 있다. (http://kimgisa2009.appspot.com

 IBM developerWorks에서 제공되는 강좌도 참고하면 좋을 듯하다. (영문으로된 구글 사이트에서 Getting Started 읽을 때는 눈 빠지는 줄 알았는데, 이 자료는 한글로 되어 있어 한눈에 쏙쏙 들어온다^^) 

  - IBM developerWorks - Google App Engine for Java: Part1: 새로운 시작

Posted by kimgisa.net
2008.12.15 22:13

Jad는 바이트코드인 Java class파일을 디컴파일해주는 프로그램이다.
JadClipse는 자바디컴파일을 이클립스에서 편리하게 사용할 수 있도록 해주는 이클립스 플러그인이다.

1. Jad및 JadClipse 다운로드
  * Jad : http://www.kpdus.com/jad.html
     윈도우 사용자는 Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform 를 다운로드

  * JadClipse : http://sourceforge.net/projects/jadclipse
    자신의 이클립스 버전에 맞는 jadclipse3.x 를 다운로드

2. Jad와 Jadclipse를 적절한 위치로 복사하기
   jad의 압축을 풀어 jad.exe 를 C:\Jad 폴더를 만들어 복사한다.
   jadclipse는 net.sf.jadclipse_3.x.0 폴더를 eclipse의 plugins 폴더로 복사한다.

3. jadclipse 사용을 위한 이클립스 환경설정
Window - Preferences - Java - JadClipse에서
 - Path to decompiler > c:\jad\jad.exe  
 - [v] Reuse code buffer 체크

한글이 깨지는 것을 방지하기 위해, JadClipse - Misc 에서 
  - [v] Convert Unicode strings into ANSI strings 를 체크


디컴파일을 위한 모든 준비가 끝났다.

4. 디컴파일 사용하기
디컴파일하고자 하는 class파일을 더블클릭하면, decompile된 소스가 보여지게 된다.


Posted by kimgisa.net
2008.12.12 00:31

이클립스에서 JUnit 테스트를 할 때 다음과 같은 에러메시지가 뜨는경우,

"The input type of the launch configuration does not exist."



해당 테스트 케이스 자바파일이 있는 폴더가 소스(source)폴더로 지정되어 있는지 확인해본다.
(프로젝트 속성(properties) - Java Build Path - Source 탭에 해당 폴더가 체크여부 확인)

> 간단하게 source 폴더로 추가하는 방법 
   폴더에서 우클릭 -> Build Path -> Use as source folder 선택

Posted by kimgisa.net
2008.04.11 17:51

XML Buddy는 이클립스 플러그인 형태의 XML Editor입니다.

1. XML Buddy를 다운로드 (파일명 : xmlbuddy_2.0.72.zip)
  http://www.xmlbuddy.com/

2. XML-Buddy Eclipse Plug-in 설치
  다운로드 받은 zip파일의 압축을 풀면 com.objfac.xmleditor_2.0.72 폴더가 있다.
  이 폴더를 자신의 이클립스 설치경로의 plug-in 폴더에 붙여넣는다.

사용자 삽입 이미지
  com.objfac.xmleditor_2.0.72 폴더를 C:\eclipse\plugins 폴더안에 복사

3. Eclipse에서 XML Buddy의 사용
  프로젝트 생성 : File -> New Project -> XML -> XML Project
사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

[Tip] XML을 보기좋게 formatting하려면 단축키 Ctrl+Shift+F 누르시면됩니다.


 

Posted by kimgisa.net