자바( JAVA ) 개발을 위해 개발 환경 ( IDE )를 설치하기 전에 JDK 를 설치해야 합니다. 다음 링크를 따라가서 먼저 JDK를 설치하시기 바랍니다.

2010/04/06 - [4. Blah~ Blah~] - 자바( Java )설치하기 & 환경변수( path ) 설정하기

 그러면 이 JDK를 이용해서 실제로 자바 프로그래밍을 할 수 있는 이클립스( Eclipse )를 설치해 보도록 하겠습니다. 먼저 이클립스 홈페이지를 들어가도록 합니다.

http://www.eclipse.org/



 홈페이지의 우측에 "Download Eclipse" 라는 부분이 있습니다. 이 버튼을 눌러서 다운로드 받을 수 있는 페이지로 넘어갑니다.



 가장 용량이 많은 Eclipse IDE for Java EE Developers ( 190MB ) 를 클릭해서 다운로드 받습니다.




 빨간색 박스를 클릭해서 다운로드 받습니다. 아마 한국의 서버중에 하나를 선택해주는 것 같습니다. 카이스트에 있는 서버가 선택된 모양인데, 아무튼 상관없으니 클릭해서 다운로드 받습니다.



 저는 파이어폭스를 써서 이런 화면이 나왔습니다. 인터넷 익스플로러를 쓰시는 분도 다운로드 받는 창이 뜨실 겁니다.




 적절한 폴더를 잡아서 압축을 풉니다. ( 저는 알집을 사용하고 있습니다. 다른 프로그램을 사용하셔도 무방합니다. )




 이클립스 압축파일을 압축해제 하면 위와 같은 파일들이 나옵니다. Set up 파일이 없죠? 네 이클립스는 따로 설치를 할 필요가 없이 이클립스 홈페이지에서 그대로 다운받아서 압축을 풀고 사용하시면 됩니다.

eclipse.exe라는 파일을 실행합니다. ( 동그란 단추모양의 아이콘 )



전 XP를 쓰는데 이런 에러가 뜨는 군요. 해결 방법을 찾아 보도록 하겠습니다.

다시한번 이클립스의 구성 파일들을 봅시다.



 위 파일들중 eclipse.ini 라고 하는 파일을 열도록 합니다. 이클립스 설정 파일인데, 여기서 조금 변형을 해야 xp에서 실해잉 됩니다.


빨간색 네모 친 부분을 삭제해 줍니다. 잘 안보이시는 분들을 위해 다시 써드리겠습니다.


-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m


 이것은 이클립스를 사용할 때, 메모리의 사용을 제한하는 부분입니다. 이클립스를 이용해서 매우 부담이 큰 작업을 할 때에는 시스템이 죽을 수도 있습니다. ( 뭐 기가급의 메모리를 사용하신다면 그러기 힘듭니다만 프로그램상 오류라면 ,,,) 아무튼 여러가지 해법들이 나와있는 포스트에 링크를 걸어 드리겠습니다.

Eclipse start Error 해결하기 (JVM terminated. Exit code=-1)

 빨간색 부분을 지우고 다시 이클립스를 실행합니다.



 실행이 되죠?



 Workspace 를 지정해 줍니다. 프로젝트들이 어느위치에 저장될 것인지를 지정하는 것입니다. 기본적으로는 위 경로로 저장이 되지만 따로 관리 할 것이라면 다른 폴더를 지정하셔도 됩니다.



위와 같이 멋진 화면이 뜨게 되고, 이클립스의 설치가 완료됩니다. ^^ 저도 이런 인터페이스는 처음 봐서 하나하나 써가야겠지만 기본적으로 [File] -> [New] -> [Project] 를 클릭해서 프로젝트를 만들어 자바 프로젝트를 관리 할 수 있습니다. 앞으로 자바를 이용해서 이것 저것 많이 만들어 봐야겠군요. 안드로이드도 자바 쓰던데 ㅎㅎ

아무튼 지금까지 이클립스(Eclipse) 설치 였습니다.
Posted by 꼬마낙타 RedBeanz