Web/Google App Engine
Google App Engine 시작하기 2/2
김기웅(Kay Kim)
2009. 3. 17. 22:40
<< Google App Engine 시작하기 1/2 보기
통합개발환경(IDE)에서 개발하기
좀더 손쉬운 개발을 위해 통합개발환경에서 개발하는 방법을 설명합니다.
Eclipse 설치
여기서는 Eclipse를 기준으로 설명합니다. 그 이유는, Python 전용 IDE보다 약간 무겁긴 하지만, 다양한 언어를 지원해서 각 언어마다 따로 IDE를 사용할 필요가 없기 때문입니다.
Pydev 설치
- 상단 Menu에서 Help -> Software Update를 선택한 후, 열린 창에서 Add Site를 누릅니다.
- Location에 http://pydev.sourceforge.net/updates/를 입력하고, OK를 누릅니다.
- Pydev를 check하고, Install을 누릅니다.
- 재시작을 할 거냐고 물으면, Yes를 선택해서 재시작을 합니다.
- 상단 Menu에서 Window -> Preferences -> Pydev -> Interpreter -> Python을 선택한 후, 우측상단 New를 누릅니다.
- Python이 설치된 경로(예: c:\Python25)에서 python.exe를 선택하고, OK를 누릅니다.
- Eclipse의 우측 상단에서 Open Perspective를 누른 후, Pydev를 선택합니다.
자세한 정보: http://trigger.tistory.com/428
형상관리도구를 사용하기
여기서는 Google Code와 Tortoise Subversion을 사용해서 형성관리하는 방법을 설명합니다.
Google Code에서 Project 생성하기
Google Code는 Google에서 지원하는 open source project hosting service입니다.
code.google.com/hosting에 접속합니다.
"Create a new project"를 누릅니다.
입력란에 정보를 입력하고, "Create Project..."를 누릅니다.
참고: 그 외에도 고려해볼 project hosting service는 다음과 같습니다:
- Github: 코드 개발 기반 소셜 네트웍이 특징입니다. Open Source가 아닐 경우, 비용을 지불해야 합니다.
- XP-Dev: 1.5G의 용량을 제공하며, Open Source가 아니라도 평생 무료입니다.
Subversion 설치하기
Subclipse 설치하기
Subclipse는 Eclipse에서 Subversion이 연동되게 해주는 Plug-in입니다.
- Subclipse Download and Install에서 Eclipse update site URL을 찾아냅니다.
- 상단 Menu에서 Help -> Software Update를 선택한 후, 열린 창에서 Add Site를 누릅니다.
- Location에 1번에서 찾은 주소(예: http://subclipse.tigris.org/update_1.4.x)를 입력하고, OK를 누릅니다.
- 추가된 주소들에서 Subclipse를 Check하고, Install을 누릅니다. (주의: 다음 3개가 반드시 포함되어야 합니다. Subclipse, Subclipse Client Adaptor, Subversion Native Language Adaptor(JavaHL).)
- 재시작을 할 거냐고 물으면, Yes를 선택해서 재시작을 합니다.
자세한 정보:
Repository에 연결하기
Google App Engine에 관심이 있으신 분은 "구글 앱 엔진 한국 개발자 토론 그룹"에 가입해서 함께 정보를 공유해 보았으면 좋겠습니다.
<< Google App Engine 시작하기 1/2 보기