게시글 본문내용
|
다음검색
이클립스 사이트에 접속을 합니다. 주소는 http://www.eclipse.org/ 입니다. |
downloads 메뉴를 클릭하면 미러 사이트들이 나옵니다. 여기서는 Main Eclipse Download Servers 링크를 타고 들어가는 것으로 설명하겠습니다. 다양한 eclipse 버전들이 주욱 나열됩니다. 최근에 공식적으로 배포된 버전은 Latest Release 입니다. 현재 개발중인 안정적인 버전은 Current Stable Build이고, 밤새면서 eclipse 개발자들이 만들고 있는 버그에 노출되어있지만 가장 따끈따끈한 버전은 Current Nightly Build입니다. 글을 쓰는 현재 최근 배포버전인 2.1 을 다운받기로 합니다. |
2.1 을 클릭하면 나오는 페이지에는 각 환경에 따른 여러 개의 링크를 보실 수 있을 것입니다. 윈도우 환경의 eclipse-SDK-2.1-win32.zip 파일을 다운로드받습니다. ^^ 한마디 더 하자면 어느 디렉토리에 다운받았는지 디렉토리 확인을 잘 하세요. 다 받은 다음에 하드 이곳저곳을 뒤지면서 헤매지 마시길 바랍니다. ^^ 어케 그리 잘 아냐구요? 제가 자주 그럽니다. |
2.1 이 나온 시점에서 한글 메뉴와 도움말을 설치하는 것은 아직 추천하지 않습니다. 메뉴와 도움말을 한글로 볼 수 있지만 기준 버전이 2.0.x 이기 때문에 영어와 한글이 섞어서 나오기 때문입니다. 그리고, 도움말에도 최신 기능들이 빠져있기 때문입니다. 그래도 설치를 하길 원하면 다음과 같이 필요한 파일을 내려받아서 설치하면 됩니다. eclipse의 버전을 선택하는 페이지로 돌아가 보면 페이지 제일 하단에 Eclipse SDK Translations 라는 부분이 보일 것입니다. 지원하는 언어는 독어, 스페인어, 불어, 이태리어, 일본어, 한국어, 포르투갈(브라질)어, 전통 중국어, 단순중국어(^^ 중국어는 두가지가 지원되네요. )입니다. eclipse-nls-SDK-2.0.x.zip 파일을 아까 내려받은 파일과 같은 디렉토리에 내려받습니다. |
내려받은 디렉토리에 가서 파일을 현재폴더에 압축을 풀면 eclipse 라는 디렉토리가 생깁니다. |
eclipse 설치는 간단합니다. 압축풀고 원하는 위치에 eclipse 디렉토리를 이동한 다음에 eclipse.exe 실행파일만 실행하면 설치는 끝납니다. 그 전에 필요한 것은 먼저 j2sdk 가 설치되어있어야 됩니다. eclipse 디렉토리를 E:\ 위치로 이동했습니다. 원하시는 디렉토리로 옮겨주면 됩니다.그리고 편의를 위해서 eclipse.exe 파일을 오른버튼 클릭해서 보내기 > 바탕화면에 바로가기 아이콘 만들기 메뉴를 클릭합니다. eclipse 는 시작 메뉴에 추가되지 않기 때문입니다. 바탕화면에 아이콘을 만들어 놓으면 편하게 시작할 수 있습니다. |
이클립스를 시작할 때 나타나는 로고입니다. 로딩시간이 좀 긴 편입니다만 다른 IDE 개발툴에 비해서 그리 긴 시간은 아닙니다. 이름을 왜 이클립스라고 했는지는 별들에게 물어보십시오. ^^; 아니면 www.google.co.kr 로 검색을 해보시죠. 일식(日蝕), 월식(月蝕) 할 때의 식(蝕좀먹을 식;헉, 좀먹다? 좀 구리네요.) 이라는 뜻입니다. 뜻을 더 알고 싶은 분은 http://dic.naver.com/endic?where=dic&query=eclipse&mode=srch_ke 를 보십시오. ^^ eclipse 사전적 의미 eclipse [iklips] 【L 「버리다」의 뜻에서】 n. 1 【천문】 (해달의) 식(蝕)(cf. PARTIAL[TOTAL, SOLAR, LUNAR] ECLIPSE); (별의) 엄폐(掩蔽) |
첫 화면이 나왔습니다. "환영"이라는 문서에 보면 여러 링크가 걸려있습니다. 도움말이 한국어로 지원되기 때문에 틈틈이 찾아보시길 권장합니다. 또는 F1 키를 눌러도 도움말을 볼 수 있습니다. 화면의 레이아웃을 퍼스펙티브(Perspective; 원근법, 전망, 관점) 라고 합니다. java 를 개발하려면 java perspective 를 이용해야 되고, 디버깅을 하려면 debugging perspective 를 이용하면 됩니다. 설치는 다 끝난 것입니다. 이제 간단한 소스를 하나 만들어봐야겠죠. |
그냥 막바로 java 소스를 짤 수가 없습니다. 프로젝트를 먼저 만들어야 됩니다. 화면 좌측 상단의 아이콘을 누르면 프로젝트를 만들 수 있는 메뉴가 보입니다. 프로젝트(R)... 을 클릭하면 "새 프로젝트" 라는 창이 뜹니다. 좌측의 Java 를 선택하면 Java 프로젝트 를 선택합니다. 다음 버튼을 클릭합니다. |
프로젝트 이름을 정합니다. okjsp 라고 하겠습니다. ^^ 아래의 프로젝트 컨텐츠는 다루는 파일들의 위치를 지정합니다. 기본값 사용을 선택하면 eclipse 디렉토리 아래 workspace 아래 프로젝트 명으로 디렉토리가 생성됩니다. 완료 버튼을 클릭합니다. 저의 경우 E:/eclipse/workspace/okjsp 이 만들어지게 됩니다. |
perspective 가 java perspective 로 바뀌었습니다. 프로젝트 가 보이고, j2se api 가 담긴 rt.jar(run time) 파일이 보입니다. 이 안에 java의 기본 api 가 들어있습니다. class 를 만들어 보기로 합니다. 화면 상단 가운데에 5개의 아이콘이 있는데 C 자 아이콘을 클릭합니다. 잠시 한 말씀 드리겠습니다. "니들이 C맛을 알어?" ~~~~ ^^; 썰~~~렁. 죄송합니다. 흠흠. 다음으로 넘어 가겠습니다. C는 class 를 뜻합니다. 첫 아이콘 J 는 새 java 프로젝트, 두번째 꾸러미는 새 패키지(package), 세번째는 새 클래스, 네 번째 I 는 새 interface, 다섯 번째 아이콘 J 는 java 스크랩북입니다. 스크랩북이 무엇인가하면 클릭하시고 F1 눌러보세요. ^^; 도움말 나옵니다. 대략보니 디버깅과 관련있는 것 같네요. 일단 C 아이콘을 눌러서 클래스를 만들겠습니다. |
신규 라는 대화상자 창이 뜹니다. 패키지를 지정합니다. java 관례를 따르자면 패키지명은 도메인 역순으로 정해줍니다. 이름란에 클래스명을 씁니다. 이것도 관례를 따르자면 단어의 첫글자는 영문 대문자를 사용합니다. 하단의 작성하려는 메소드 스텁에서 public static void main(문자열[] 인수) 체크박스에 표시를 합니다. java application 을 짜기 위한 기본이 만들어지게 됩니다. 제 의견입니다만 (String [] args) 를 번역해 놓은 것은 좀 오버한 것 같습니다. 완료 버튼을 클릭합니다. |
가운데 화면을 보시면 상당부분의 코드가 만들어져있습니다. 왠 떡. 아주 기분 좋은 현상입니다. 앞으로도 기분 좋은 모습들을 아주 많이 보시게 될 것입니다. 파일이 변경되면 탭의 파일명에 *(별? asterisk) 가 붙게 됩니다. 좌측의 패키지 탐색기에는 FirstRun.java 파일이 보입니다. 오른쪽 프레임의 아웃라인에는 패키지, 클래스, 메소드 명이 보입니다. 메소드 명 앞에 붙어있는 작은 s는 static 을 표시합니다. field 도 여기에 표시됩니다. 이제 코드를 짜보겠습니다. |
예약어는 볼드체로 굵게 표시됩니다. 문법적으로 이상이 있는 부분은 빨간 밑줄이 그어지고, 프레임 오른쪽 틀에 빨간 사각형이 오류가 있는 위치를 알려줍니다. 클릭하면 그 부분으로 커거가 옮겨집니다. 쩜의 마법을 아십니까? 클래스나 변수 또는 메소드의 인스텐스에 점(.) 을 찍는 순간, 사용할 수 있는 메소드 목록이 주욱 나옵니다. 또한 노란 사각형은 그 메소드의 javadoc 이 보입니다. 화살표 위아래 키로 이동하면서 살펴보고 원하는 것이 나왔을 때 엔터를 쳐주면 됩니다. ide를 쓰게되는 장점의 한 가지입니다. |
소스를 다 입력한 후에 저장 아이콘을 누르거나 ctrl-S 로 저장을 합니다. 이 때 자동으로 컴파일되어서 class 파일이 생성됩니다. 프로젝트디렉토리 아래 패키지명은 디렉토리가 되고 그 안에 만든 java 소스와 class 파일이 있게 됩니다. |
에러 없이 잘 컴파일되었다면 이제 실행을 해야겠죠. 옛날 애플컴퓨터로 basic 을 하던 시절 프로그램은 list 명령어로 수정할 수 있었고, 실행은 run 명령어로 했습니다. run, 달려라... 아이콘 중에 달리는 사람 모습이 보이죠? 그게 실행 아이콘입니다. 헤헤. 옛날 생각나네요. |
실행 구성 창이 뜹니다. Java 응용프로그램 을 클릭하고 신규 버튼을 클릭합니다. 신규 버튼은 Java 응용프로그램 에 포커스가 맞춰줘야 활성화됩니다. |
금방 만들었던 FirstRun 클래스 파일이 보입니다. 여러 개의 탭이 보입니다. 인수는 콘솔에서 작업할 때 파라메터로 주었던 값들을 적어놓을 수 있습니다. String[] args 에 값이 담기게 되죠. JRE 는 외부 jre 파일들이 필요할 경우 이곳에서 지정할 수 있습니다. 나머지 3개의 탭은 클릭한 후에 f1 을 눌러보세요. 이 문서에서는 넘어가도록 하겠습니다. 실행 버튼을 클릭하겠습니다. |
perspective 하단에 콘솔 이라는 섹션이 보이면서 실행 결과가 표시됩니다. 엥? 구구단이 아니라 팔팔단이군요. 고쳐야겠지요. 2에서 9까지로요. |
화면 제일 좌측의 아이콘은 perspective 를 변경할 수 있게 합니다. 레이아웃을 바꾸는 것이고, 기능도 틀려지고 메뉴도 틀려집니다. |
아주 기능이 많은 좋은 툴입니다. 다음 번에 강좌를 쓰게 되면 servlet과 bean을 만들 수 있는 법에 대해서 다루도록 하겠습니다. jsp 도 문법 검사되면서 편하게 작업할 수 있게 되면 좋겠습니다. 지금 열심히 개발중인 것으로 알고 있습니다. 이미 나온 좋은 문서들이 많이 있습니다. www.jlab.net 에도 좋은 강좌와 정보교환이 이루어지고 있습니다. www.javajigi.net 에서도 좋은 강좌문서들이 나오고 있습니다. MS 의 visual studio 못지 않게 계속해서 성장하고 있는 eclipse 를 다시 한 번 여러분에게 추천하고 첫 강좌를 마치도록 하겠습니다. |
]
정리
[ 버전3.0에 대한 방식도 크게 다르지 않습니다. 장점이 손쉽게 개발하는 것이라면, 단점은 RAM이 512M 이상이어야 실무에서 쓸 만 하다는 것입니다. eclipse에 관한 동영상 강좌들은 제 사이트(http://okjsp.pe.kr/docs)에 조금 있습니다. 개발시 삽질을 줄이는 데 많이 도움이 되시길 기대하면서 다음에 또 뵙겠습니다. 행복!]
첫댓글 정말 좋은 툴이네요...감사합니다.
좋은 게시물이네요. 스크랩 해갈게요~^^
이야... 이클립스... 굿...
좋은 게시물이네요. 스크랩 해갈게요~^^