반응형
오래된 프로젝트를 수정배포해야 될일이 있어서 프로젝트를 열었는데 빌드 및 실행이 되지 않았다.
프로젝트에서 so 파일을 사용하고 있었기 때문에 WSL2 에 코드가 있었고 windows 에서 intellij 를 사용하여 작업을 진행했었다.
코드 : WSL2 (ubuntu) 내에 위치
JDK : WSL2 (ubuntu) 내에 위지
IDE : windows11 에서 intellij 2023.3.1(Ult) 구동
에러 메시지
java: Cannot run program "//wsl.localhost/Ubuntu/home/user/java/jdk_1_8_0_144/bin/java" (in directory "/home/user/.cache/JetBrains/IntelliJIdea2023.3/compile-server"): error=2, No such file or directory
해당 위치에는 JDK 가 위치해 있음에도 에러가 발생 한다.
intellij 에서 ctrl+shift+a 로 javac 를 검색 후 Java Compiler 를 선한다.
Javac Options 에 있는 Use compiler from module target JDK when possible 이 체크 되어있을건데 체크를 해제 한다.
그리고 우하단에 Apply 를 누르고 OK 를 눌러 창을 닫은 뒤 빌드/실행 을 하면 정상적으로 빌드/실행이 된다.
반응형
'IDE' 카테고리의 다른 글
Intellij spring boot gradle project 오류 (0) | 2020.01.02 |
---|---|
AsciiDoc Plugin 오류 (1) | 2019.05.07 |
Spring Project 생성 실패 (0) | 2017.02.16 |
Visual Studio Code ftp-sync : Local to Remote 죽는 현상 (0) | 2016.09.03 |
Visual Studio Code FTP 연동 (0) | 2016.09.03 |