ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • STS나 eclipse 실행시 exit code=1 만났을 경우 해결방법
    [Developer]/Java 2016.08.15 23:49

    나의 경우는 STS를 실행하기 위함이었지만,

    eclipse의 경우에도 마찬가지로 적용할 수 있을것이라고 생각한다.


    STS를 다운로드 받아 실행을 하니 다음과 같은 에러가 날 반겼다.(eclipse 계열 툴이니.. 같을 것이다.)





    핵심 에러는 아래의 문장으로 다시 적는다.


    Java was started but returned exit code=1



    너무 정보가 없어서 인터넷을 찾았더니 vm 위치를 적으라고 나온다.

    (나의 경우에는 STS.ini 파일이고, eclipse의 경우에는 eclipse.ini 파일이 될 것이다.)


    아래와 같이 STS.ini 파일에 추가하면 된다.


    -vm

    C:\Program Files\Java\jdk1.8.0_25\jre\bin\server\jvm.dll


    전체는..





    그런데, 몇번을 찾아 적었는데도 확실히 되지 않는데..

    결국 성공하고 나서야 그 이유를 알듯하여 따로 메모차원에서 포스팅한다.


    나의 경우에는 x64 OS를 사용중이다.


    그래서 x64쪽에 설치된 Java가 연결되어야 하는데, 시스템에서 자동으로 연결시켜준 Java는 그쪽이 아니었나보다.(x86) 그래서 STS가 실행될 때에 에러가 난 것이다.

    따라서 실행 환경(jvm)을 그쪽으로 연결시켜주어 문제를 해결한 것이다.



    이렇듯 64비트 OS 환경에서 일어날 수 있는 환경적인 문제 발생시 별도의 연결할 수 있는 통로가 있을 것이라는 생각을 해야 앞으로의 비슷한 문제에서도 해결책이 있을 것이다.



    어쨌든 실행이 되니 실행된 화면도 업로드한다.




    댓글 2

    • 방문자 2018.12.24 00:04

      안녕하세요.
      작성하신지 시간이 지났으나, 저랑 동일한 증상을 겪으셔서 조언을 얻고 싶어 글 올립니다.
      저의 경우엔 eclipse installer 를 실행하면 저런 문제가 나타나고
      eclipse 나 sts 를 실행하면 실행은 되는데 메뉴들 버튼이 제대로 동작 안하고 "The currently displayed page contains invalid values" 라는 메시지가 나옵니다.
      eclipse installer 를 작성하신 글에 방법으로 해봤으나 역시 동일한 문제가 발생하네요...

      사용 운영체제는 맥이지만 경로는 그거에 맞게 맞췄는데 여전한데
      혹시 다른 솔루션 갖고 계신다면 정보 좀 얻을 수 있을까요?

      • Favicon of https://blog.soobinpark.com BlogIcon 반가운 해피빈이 2019.08.16 23:44 신고

        제가 이건 아쉽게도 글을 남겨주실 당시 해결책을 고민해봤는데, 찾지 못해서 답을 이제야 남기네요.
        그래도 답글을 남기는게 좋을것 같아서 너무 늦지만 남겨드립니다.

        도움이 되어드리지 못해 죄송합니다.ㅜ

Designed by Tistory.