Eclipse에서 exit code =1 에러가 나서 실행이 안 될 때

Jeanne·2020년 3월 29일
0

수업의 일환으로 인생 처음으로 eclipse를 사용해보게 되었다. 가이드에 따라 공식 홈페이지에서 JRE와 eclipse를 각각 다운로드 하고 실행하는데,

"Java was started but returned exit code=1" 에러가 나왔다.

우선 java가 잘 깔려있는지를 확인했다. java를 uninstall 하고 다시 실행해도 마찬가지였기에 구글링을 하면서 해결방법을 찾기 시작했다.

내가 일단 실행한 방법은
1. eclipse 폴더에 있는 eclipse.ini 파일의 vm-경로를 수정한다.

본 에디터에
-vm
java 파일경로

를 입력해주고 저장해준다.

경로는 대부분 따로 저장하지 않았다면
C:\Program Files\Java\jre1.8.0_241\bin 여기 경로를 따라가서
jvm.dll파일을 찾아 오른쪽 마우스 클릭 > 속성 >보안의 개체를 복사 붙여넣기 하면 됨.

하지만 그렇게 하니 예전에 없던 다른 error가 떴다.
깜빡하고 캡쳐를 못했는데 일단 그냥 본 경로에서 찾을 수 없다 이런 메세지가 뜸.


2. java와 eclipse가 둘 다 64bit인지 확인해본다.

알고보니 eclipse는 무조건 64bit를 깔기로 되어있는데
java의 기본 빨간 download버튼을 누르면 32bit로 깔린다.
그러면 Program Files(x86)폴더에 들어가게 됨.

그래서 다시 java 웹사이트에 들어가서 이 빨간 버튼이 아닌 아래에 모든 java 다운로드 보기를 클릭,

그리고 Windows 오프라인 (64 비트)를 다운로드 해준다.

이후 1의 과정처럼 eclipse.ini의 파일경로를 다시 설치한 파일 경로로 수정해주었다.

이후에는 성공적으로 실행되는 것처럼 보인다.

참고 문서:
https://stackoverflow.com/questions/18609160/eclipse-returns-error-message-java-was-started-but-returned-exit-code-1

profile
생활개발자 잔느입니다 :)

0개의 댓글