Lomohome.com :: 괴발자 모근원


XCode 로 개발할때는 그럭저럭 할만한데 이클립스만 돌리면 느림보 굼벵이가 되는 나의 맥북!
이클립스가 느려터져서 맥북프로로 바꾸고 하드도 SSD로 바꿔줬는데 이클립스는 너무나도 느렸다ㅠ
이건 뭐.. 처음엔 이클립스는 윈도우에 최적화 되어있고 맥북용은 뻥조금 보태서 로제타가 아닌가 싶을정도로...

윈도우용 이클립스는 eclipse.ini 라는 파일을 수정하거나 이클립스 실행파일의 바로가기에서 메모리 힙사이즈를 조정해서 빠르게 쓸수 있었는데 역시.. 찾아보니 답이 나왔다!


이클립스가 풀려있는 폴더로 가서 이클립스.app 을 보조클릭해서 "패키지 내용 보기" 로 들어간다.


Contents - MacOS 안으로 들어가면 eclipse.ini 파일이 보인다.
요놈을 텍스트편집기로 열어서 수정한다.

위는 수정한 후의 파일인데 먼저
-Xms***m
-Xmx***m
을 적당히 수정한다. 각각 처음에는 40m,512m 정도로 설정되어있는데 나는 4GB 메모리여서 일단은 두배 이상으로 128메가와 768메가로 설정을 해놨다.

중요한부분은 -Dogsi.requiredJavaVersion 인데 처음에는 1.5 로 설정되어있을것이다.
그런데 스노우 레오파드에는 기본 Java SDK 가 1.6으로 설치가 되어있을것이다.
그러므로 이부분을 1.6으로 수정해주자.

모르니 터미널을 열어서 자신의 자바 버젼을 확인하자.
java -version 으로 검사해보니 1.6 이 나왔다.

요렇게만 수정해도 확실히 빨리진 이클립스를 만날수 있다~
저작자 표시 비영리 변경 금지
신고
Posted by Geunwon Mo 모근원
  1. 퍼갈게요

  2. 안녕하세요
    맥에서 이클립스를 사용하시는 것 같아 이렇게 질문 드리게 되었습니다.
    자바는 공부를 시작하려 하는데 마침 맥이있어서 이클립스 설치하고 진행중인데요.

    Exception occurred executing command line.
    Cannot run program "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java" (in directory "/Users/yinglong200/Eclipse/열혈강의/Part01/Round02_Examples"): error=2, No such file or directory

    런을 하면 계속 이런식으로 에러가 나네요.
    yinglong200@gmail.com으로 답변좀주시면 감사하겠습니다.
    -꾸벅 -

  3. ssd 검색하다 형 블로그 왔네요 ㅋㅋ

  4. 내용 감사합니다!

  5. 안녕하세요~ 잘 보고 갑니다 ~
    그런데 Xms xx m 의 의미가 무언가요..^^;;

  6. 안녕하세요
    이클립스로 자바 개발 공부하고 있는 맥 유저입니다.
    도저히 해결책을 못찾겠어서 여쭤봅니다.
    저는 자바 API 파일을 이클립스랑 연동시켜서 커서 갔다 대면 관련 API를 어떻게 쓰는지 설명서가 나오게 하고 싶은데
    현재는 아예 java doc 이나 Declaration 조차 안나오는 상태인데요.
    보니까 rt.jar이란 파일도 System Library에 없네요 혹시 이거 어떻게 사용하고 계신지 여쭤봐도 되는지요?