이클립스 실행시 Java was started but returned exit code=1 에러가 날때.
Unity3D 2016. 2. 3. 10:50
뭐 이세상에 안되는게 어딧나 고치면 되는것이다. 이것저것 이너넷 검색을 해보니 -Xms -Xms 요런 옵션에 들어가는 메모리 사이즈를 고쳐보세염 하는 조언들이 대부분이였는데
나 같은 경우는 죠걸 고쳐도 잘 안되는걸 봐서는 뭔가 다른 문제인것 같았다.
이것저것 해보다가 결국 해결했는데 내가 해결한 방법은 이클립 시작할때 사용하는 jvm 을 살짝 다른 jvm 으로 바꿔서 하니까 실행이 문득 잘 되었다 -_-
보통 이클립 시작할때 쓰는 jvm 을 %자바설치경로%\bin\javaw.exe 로 많이들 지정하는데 나의 경우는 고걸로 지정해도 안됬다.
jvm 을 %자바설치경로%\jre\bin\server\jvm.dll 로 설정하니까 해결되었다. 무엇인 문제인지는 아직도 정확하게 파악은 안되지만 아무튼 해결했으니~ 장땡이다~
어떤 jvm 을 사용할 것인가에 대한 설정은 이클립스 설치 디렉토리/eclipse.ini 파일을 살짝 수정해 주면 된다.
죠기 -vm 옵션에 자신이 설치한 java 경로로만 바꿔주면 된다.
eclipse.ini
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | -startup plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vm C:\Program Files\Java\jdk1.7.0_01\jre\bin\server\jvm.dll -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m |
'Unity3D' 카테고리의 다른 글
유니티 플랫폼별 경로들 (0) | 2016.02.03 |
---|---|
cmd logcat 사용하기 (1) | 2016.02.03 |
sqlite (0) | 2016.01.20 |
유니티 최적화 관련 문서들 모음집 (Documents of optimization for Unity) (0) | 2016.01.08 |
PBS 느낌을 흉내내기 위한 Metallic MatCap 쉐이더 (0) | 2016.01.08 |