X

만성투덜로그


오늘 멀쩡하게 한달여간을 잘 쓰던 이클립스에서 "failed to create the java virtual machine" 이런
식으로 JVM을 실행하지 못한다는 메시지가 나오면서 이클립스가 정상적으로 실행되지 않아서 날 아주 많이 당혹하게 만들었다. 그래서 부랴부랴 구글링 결과 JVM을 정상적으로 로드하지 못한다는 걸 알게 됐고, 구굴링으로 얻은 결과를 토대로


-vm
C:\Program Files\Java\jdk1.6.0_23\jre\bin\javaw.exe

이런식으로 JVM패스를 잡아주고 다시 기대를 하면서 실행을 한다. 그러나 기대와 다르게 이클립스는 다시 한 번 에러 메시지를 띄워 주신다.

바로 이런식으로 "JVM terminated Exit Code=13" 머냐.. 다시 열심히 구글링 했다. 결과는 64비트 OS를 사용하는 사용자가 32비트 java를 사용할 때 패스를 정확히 잡아주지 않았기 때문이었다. 헌데, 보통 위와 같은 경로로 사용하면 정상적인 32비트 경로로 잡히는 것으로 생각했으나 윈도우7은 그렇지 않은 모양 이다. 아래와 같이 경로를 잡아주면서 정상적으로 사용할 수 있었다.


-vm
C:\Program Files (x86)\Java\jdk1.6.0_23\jre\bin\javaw.exe

아침부터 일도 많은데 이 것 때문에 또 삽질 하고 있었다. 나와 같은 문제를 갖고 있는 사람이 또 있을 수도 있는데, 나와 같이 삽질하지 말도록 하자.

Posted by 만성투덜

2011/02/21 11:28 2011/02/21 11:28
, , , , ,
Response
940 Trackbacks , 107001 Comments
RSS :
http://www.nfriend.net/nf_tc/rss/response/34


블로그 이미지

- 만성투덜

Notices

Archives

Recent Trackbacks

Calendar

«   2017/06   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

Site Stats

Total hits:
2077559
Today:
3302
Yesterday:
5797