윈도우 데스크탑을 사용중인데 업데이트후 다시켜기
를 누르고 다시 키니까
갑자기 intellij가 켜지지 않았다.
Error launching IDEA Improperly specified VM option
이런 오류와 함께..... 그래서 열심히 검색을 했으나
vmoptions가 중복되서 있다는 블로그
위 블로그와 같은 현상은 나에게 일어나지 않았다.
chatGPT한테 물어보니, vmoptions에 적힌 내용에 문제가 있다고 해서 내용도 정상적인 내용으로 수정해보았으나 소용없었음
C:\Users\{컴퓨터 계정명}\AppData\Roaming\JetBrains\IntelliJIdea2023.2
위 경로에 들어가서 idea64.exe.vmpotions
파일을 지워봤다.
cannot find vm options file이 뜬다 ㅋㅋㅋㅋ
--> 이 방법은 아니었음.
계속 검색을 하다가.... 나는
JVM path가 문제라는 글을 보게된다
그래서 바로 cmd 에서
java -version
을 해보니까... 자바가 안깔려있는것이다;;;;
업데이트 후 다시켜기를 하면서 날아간것일까..?....
하튼 그래서 진짜 자바가 안깔려잇는지 확인
C:\Program Files\Java
아예 Java 폴더가 없음....
그래서 열심히 다시 깔음...
could not create the java virtual machine
이번에는 이런 에러가 뜨면서 jdk를 설치할 수 없었다..
환경변수가 문제여서 에러뜰 수 있다는 블로그 글을 읽으니 환경변수일지도 모르겠다는 생각에
환경변수를 재빨리 설정해줌. 일단 깔리긴 깔렸는데 제대로 안깔린거였어서
Java 환경변수 설정법 보고 설정해주었다.
계속 그럼에도 불구하고 인텔리제이가 안열려서 다시 cmd에
java -version
쳤으나 heap memory xm512 이런 콘솔 에러가 뜨길래 gpt한테 물어보니까 option이 제대로 설정되어있지 않아서 생기는 오류라고 해서
시스템 환경변수에 보니
JAVA_TOOL_OPTIONS
가 xm512 어쩌고 막 설정되어있어서 공백으로 저장해주었다.
위와같은 오류가 나며 켜지지 않음.....
플러그인이 오류라고 해서
일단
C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.3
위 경로에 가서 plugins 폴더에 문제가 될만한 것을 지우라고 하던데, 나는 이것저것 해보면서 plugins폴더를 plugins22 라는 이름으로 변경해두었어서 에러가 발생한 것. 플러그인 폴더를 못찾는다는 에러였음. 정상적인 폴더명으로 해주었음
C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.3\jbr
에 가봤더니 idea64.exe.vmoptions 파일이 생겨있었다.
원래 이 위치에는 생기면안되고 bin폴더에 생겨야하는데
중복으로 생겨서 vmoptions를 못 읽는것...!
재빠르게 지워줬다.
이거 해결하느라 6시간 썼음.... 한국어로된 제대로된 자료가 없어서 정말 힘들었따.
먼저 인텔리제이가 켜지지않는다면
- Java가 제대로 깔려있는지 확인
- 환경변수 확인 및 options 확인
- C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.3\jbr 경로에 idea64.exe.vmoptions파일이 생겨져있지는 않은지 체크하기
윈도우를 사용하는 사람중에 업데이트후 종료 혹은 업데이트후 다시켜기를 사용하는 사람중에
나처럼 java 및 환경변수가 자동삭제되며 이런일이 일어날지도 모르기때문에 적는다....다들 화이팅!!