작성
·
881
답변 11
4
2
안녕하세요. flgend님
자바 JDK 11을 설치하고, IDE의 모든 자바 설정을 JDK 11로 맞추어주세요.
### IntelliJ JDK 설치 확인
> *주의!* 가급적 JDK 11 버전을 설치해주세요. 다른 버전을 설치하면 정상 동작하지 않을 가능성이 높습니다.
IntelliJ에서 자바 실행이 잘 안되면 다음 부분을 확인해주세요.(일반적으로 자동으로 설정이 되어 있지만, 가끔 문제가 되는 경우에 참고하시면 됩니다.)
* 프로젝트 JDK 설정
* gradle JDK 설정
먼저 IntelliJ에서 프로젝트 JDK 설정을 확인해주세요.
*프로젝트 JDK 설정*
* 다음으로 이동합니다.
* Windows: File -> Project Structure(Ctrl+Alt+Shift+S)
* Mac: File -> Project Structure (⌘;)
* 빨간색 박스의 JDK를 내가 새로 설치한 자바 11로 지정해줍니다.
다음으로 Gradle이 사용하는 JDK 설정도 확인해주세요.
*Gradle JDK 설정*
* 다음으로 이동합니다.
* Windows: File -> Settings(Ctrl+Alt+S)
* Mac: IntelliJ IDEA | Preferences(⌘,)
* 발간색 박스의 Build and run using를 IntelliJ IDEA로 선택합니다.
* 발간색 박스의 Build tests using를 IntelliJ IDEA로 선택합니다.
* 발간색 박스 Gradle JVM을 새로 설치한 자바 11로 지정해줍니다.
감사합니다.
0
네 spring님
드디어 문제가 발견되었네요!
방화벽이 막혀있으면 gradle에서 리소스 다운로드가 불가능하기 때문에 진행이 어렵습니다.
회사에서 외부로 나가는 네트웍을 막아두었으면 진행이 어렵습니다.
감사합니다.
0
저 집에서는 잘되네요
그런데 많은시간 회사에있어서 회사에서 실습을 좀 따라해보려고하는데
eclipse에서 열거나 maven프로젝트로도 열어도 도통 뭔가 안되는거같네요 ㅜ
집에서 열어보니 gradle에서 오랜시간동안 load한 후에 프로젝트가 정상적으로 변하던데
회사에서는 혹시 gradle에서 연결하는 부분이 방화벽같은 문제로 안될 수 있나요??
plugin에서 보니 gradle버전은 203.6682.168 bundle로 최신으로 확인이 되네요!
0
spring님
뭔가 장기전이네요 ㅎㅎ 한번 끝까지 가서 해결을 해봅시다!
먼저 java8, 11 모두다 삭제해주세요. (자바가 하나도 없어야 합니다.)
그리고 IntelliJ도 삭제해주세요.
그 다음에 재부팅하고, jdk를 11버전으로 설치해주세요.(이왕이면 jdk11의 최신버전을 찾아서 설치해주세요)
그 다음에 IntelliJ도 최신버전으로 다시 다운로드 받아서 설치해주세요.
그리고 프로젝트 시작하실 때 스프링 버전도 2.4.x 버전을 선택해주세요! (아마 지금은 2.4.1일 듯요)
이 과정을 한번 해보시겠어요?
0
0
안녕하세요. spring님
음.. 이상하네요. 다음도 한번 확인해주세요.
1. oracle jdk 11 버전을 설치했는가?
2. 윈도우 콘솔에서 다음 두가지를 실행하고 각각 둘의 출력 결과를 모두 남겨주세요.
java -version
javac -version
3. intellij에 모든 JDK 설정에 oracle jdk 11버전으로 설정을 했는가?
0
안되서 해당 에러메시지로 google검색해보니 딱히 해결방법이 잘 안나와서
build.gradle에 비활성화로 밑줄그어져있는부분관련해서 찾아보니
Reload all Gradle실행후 인텔리 재실행,
.idea 폴더 삭제 후 재실행 같은 것들을 해보았지만 여전히 해당 오류가 발생하네요 ㅜ
jdk도 11.0.9버전으로 최신버전 정상설치가 되어있고
여전히 해결이 안되고있습니다ㅜ 뭐가 문제인지 알 수 있을까요??
시작부터 잘 안되네요 ㅜ
0
0
flgend님
File -> Open -> 해당 프로젝트의 build.gradle를 선택해주세요. 그리고 뭔가 물어볼껀데, Open As Project를 한번 선택해보시겠어요?
0
위의 내용대로 설정을 변경해보았는데 아직 메시지가 뜨는데
다른부분 설정변경이 필요한게 있을까요???
jdk는 11.0.9로설치 되었습니다.
기존에 JDK8을 쓰다가 강의를 보고 11을 설치해서 진행했습니다.