맥OS 이클립스(Eclipse) 다운로드 및 설치 / JAVA 프로그래밍 시작 준비 2



** JAVA 프로그래밍을 공부하며, 맥OS 환경에서 설명된 경우가 많이 없고 개인적인 복습의 의미로 작성하는 포스팅 입니다. 일부 잘못되거나 틀린 내용이 있을 수 있습니다.



JDK, JRE 설치가 끝난다면 이제 자바 개발용 툴인 이클립스(Eclipse)를 다운로드 받아 설치해야 합니다. JDK, JRE와 마찬가지로 무료로 다운로드 및 사용이 가능 합니다. 



[ Finder > 응용프로그램 > 유틸리티 > 터미널 ]



맥에서는 터미널, 윈도우에서는 CMD(명령 프롬프트) 와 같은 기본 툴을 이용하여서도 Java 프로그래밍은 가능 하지만 명령어 사용이 서투르다면 개발용 툴을 이용하는 것이 정신 건강에 이로울 수 있는 듯 합니다. 





이클립스 홈페이지로 접속하여 다운로드 링크를 찾아가면 현재 내가 사용하는 OS에 맞추어 이클립스 설치 프로그램을 다운로드 할 수 있습니다. 


http://www.eclipse.org/downloads/ (이클립스) 

http://developer.android.com/sdk/index.html (안드로이드SDK)



설치 프로그램을 다운로드 받아 실행하면 압축파일이 풀어지고 압축이 해제된 폴더 안에 이클립스 실행 파일이 바로 나타납니다. 





이클립스에서는 두 가지 종류가 있는 듯한데 하나는 이클립스 홈페이지에서 제공되는 개발용 툴이고, 다른 하나는 안드로이도 앱 개발자를 위해 구글에서 제공하는 이클립스 툴 입니다. 



이클립스의 경우 JAVA 프로그래밍에 최적화가 되어 있다는 느낌이고 구글 안드로이드 이클립스의 경우에는 안드로이드 앱 개발에 최적화가 되어 있다는 느낌이 강한데 의견을 종합해보면 '안드로이드 자바 = 오라클 자바' 하는 공식이 성립되는 것 같습니다.



하지만 외형과 사용 방법은 동일하더라도 엄연히 차이가 있기 때문에 JAVA프로그래밍을 먼저 시작했다면 이클립스를 사용하는 것을 권장하고, 안드로이드 앱 개발을 위해 JAVA프로그래밍 공부를 시작한다면 안드로이드 자바를 다운로드 받아 사용하는 것이 좋을 듯 합니다. (항상 말씀드리듯이 저도 시작하는 단계이기 때문에 단정짓기는 어려운 부분인 듯 합니다.) 





저는 기본적으로 JAVA기초를 공부하고, 안드로이드 앱 프로그래밍을 시작할 계획이기 때문에 두 개의 이클립스를 모두 설치해두었지만 JAVA 프로그래밍 공부는 이클립스를 통해 하고 있습니다.  



사설이지만 거의 대부분 애플 제품을 사용하고 있음에도 Object-C 보다 Java를 통해 안드로이드 앱을 개발하고자 한 계기는 무언가 새로움과 자바에 대해 호기심이 강했던 것이지만 아직까지도 이해가 되지 않고 어려운 점이 많아 종종 멘탈붕괴 현상을 겪고 있는 듯 합니다.



html 언어와 비슷할 것이라 생각했지만 그것과는 비교도 할 수 없을만큼 수준이 다르고 이해를 해야하는 부분이 많다는 점, 하지만 Java 를 조금 보다가 C언어나 다른 언어를 접하게 되면 확실히 대부분의 프로그래밍 언어는 다르면서도 같은 점이 많아 하나의 언어라도 정확하게 이해를 한다면 다른 프로그래밍 언어를 배우는 것을 생각보다 쉬워질 것(?) 같다는 착각이 생기기도 합니다. 



차근차근 나아질거라 스스로를 위로하며 다음 포스팅에서 뵙겠습니다. (이해도가 상당히 떨어지는 상황이다보니 다음 포스팅은 언제가 될지 기약할 수 없을 듯 합니다.)




이 글을 공유하기

댓글

Designed by JB FACTORY