반응형
728x170
얼마전에 겪었던 자바 오류에 대해서 작성합니다.
오랜만에 자바를 갑자기 하게 되어서 이클립스(eclipse)와 STS를 사용하게 되었습니다.
근데 이게 왠걸??
갑자기 이런 오류가 딱! 떠버렸습니다
could not open java lib amd64 jvm.cfg
제 상황이 어떤 상황이었냐면
제어판-고급 옵션-경로에 자바 경로도 다 맞게 되어 있었습니다.(1.8.0_171)
근데 cmd에서 java -version이라고 치면 1.8.0_181로 나오더군요.
이게 뭐지?? 싶었습니다.
그래서 이클립스 실행 때는 강제로 eclipse.ini 파일에서 jdk 경로 바꿔주고 했지만
STS에서는 그것도 먹히지 않더군요
이게 갑자기 왜 그런가 했습니다.
구글신에게 여쭈어보니 이게 자바 업데이트를 하다가 꼬일 수도 있다고 하네요
그래서 이런 상황이 발생된다고 합니다
하.. 참 그래서 막 이것저것 다 해봤습니다.
무슨 레지스트리 삭제도 해보고 등등 다 해봤는데
결론은
'다시 설치'가 답입니다..
이게 제일 깔끔하더군요 ㅠㅠ
그래서 path에 있는 jdk 경로 삭제 해주시구요
이게 중요한데요
system32에서 java~.exe 관련된 파일을 삭제해주셔야 합니다.
아마 제 기억으론 3개인가 있을거에요
1~3개 있을 겁니다.
삭제 꼭 해주셔야합니다.
그리고 프로그램 제거 또는 변경에 들어가서 java를 삭제해줍니다
그리고 다시 설치하시면 잘 되실겁니다
이거 때문에 몇 시간을 날렸네요 ㅠ
반응형
그리드형
'java' 카테고리의 다른 글
자바 call by reference, call by value(값 참조, 내용에 의한 참조) (0) | 2017.08.21 |
---|---|
자바 컬렉션 프레임워크(Collection Framework)Map 컬렉션(HashMap, Hashtable) (0) | 2017.08.21 |
자바 2차원 배열 여러가지 예제 (0) | 2017.08.21 |
자바 컬렉션 프레임워크(Collection Framework)Set 컬렉션(HashSet) (0) | 2017.08.18 |
자바 컬렉션 프레임워크(Collection Framework)소개 및 List 컬렉션(Array List, Vector, LinkedList) (0) | 2017.08.18 |