이클립스는 그렇지 않다. 이클립스는 JAVA_HOME을 살펴보지 않는다.
그래서, 내가 원하는 버추얼 머신으로 이클립스를 실행하고 싶을 때, eclipse.ini 파일을 수정해 줬던 것이다.(이클립스를 실행할 때 버추얼 머신을 찾을 수 없다고 할 때도 이 방법을 썼지)
윈도우즈에서는 이렇게(버추얼 버신이 따로 지정되어 있지않다면 vm 옵션이 아예 없을테니, vmargs 위에 추가해 주면 된다)
-vm
c:\jre\bin\javaw.exe
맥에서도 마찬가지로 eclipse.ini를 수정해 주면 된다.
맥에서 eclipse.ini파일은 어디에 있나? eclipse.ini 파일을 찾으려면, 이클립스가 설치된 폴더를 보면 Eclipse 아이콘 처럼 생긴 파일이 있을텐데, 이게 실행 패키지이다. 그래서, 그 패키지 내의 파일들을 보려면 오른 클릭해서 패키지 내용보기를 하고 그 안에 들어가서 보면 eclipse.ini 파일이 있다
자바 6으로 지정할 때는,
-vm /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
Mac OS X Lion (10.7) 부터는 자바가 기본적을 제공되지 않아서 별도로 다운로드 해야하는데, 그럴 때나, 아니면 다른 버전을 추가로 설치했을 경우에는 설치경로가 달라진다.
-vm /Library/Java/JavaVirtualMachines/<''jdk_name_ver''>/Contents/Home/bin/java
No comments:
Post a Comment