Spring Boot을 공부하기 앞서 개발 환경을 설정할 것입니다.
이 글은 ‘Windows 10 x64’ 환경에서 개발 환경을 설정합니다.
- OpenJDK 14.0.2
- IntelliJ IDEA Community 2020.1.3
JDK Installation
OpenJDK에 접속하여 ‘OpenJDK’를 다운로드합니다.
C:\Program Files
에 OpenJDK
폴더를 만들고, 다운로드한 openjdk-14.0.2_windows-x64_bin.zip
의 압축 풀면 나오는 jdk-14.0.2
폴더를 C:\Program Files\OpenJDK
에 넣어줍니다.
‘제어판’ → ‘시스템 및 보안’ → ‘시스템’ → ‘고급 시스템 설정’ → ‘환경 변수 (N)’에 들어가서 ‘시스템 변수(S)’에 있는 PATH
를 편집하여, C:\Program Files\OpenJDK\jdk-14.0.2\bin
를 추가합니다.
‘명령 프롬프트’에서 java -version
와 javac -version
으로 버전을 확인하여 설치가 잘 되었는지 확인합니다.
IntelliJ IDEA Installation
Download IntelliJ IDEA에 접속하여 IntelliJ IDEA Community를 다운로드하고 설치합니다.
회사에서 Spring Boot 개발 환경 설정할때
필자의 회사에서는 트래픽 감시를 위해 회사에서 배포한 인증서를 사용합니다.
이로 인해 IntelliJ IDEA나 Gradle이 정상 동작하지 못하는 일이 발생하기도 합니다.
이 문제를 해결하려면, OpenJDK와 IntelliJ IDEA에 회사에서 배포한 인증서를 추가해 주시면 됩니다.
portecle-1.11.zip을 다운로드하고, ‘관리자 권한’으로 ‘명령 프롬프트’를 실행한 뒤 java -jar portecle.jar
를 입력하여 ‘Portecle’를 실행합니다.
‘File’ → ‘Open Keystore File’을 클릭하여 C:\Program Files\OpenJDK\jdk-14.0.2\lib\security
에 있는 cacerts
를 선택합니다.
Password는 changeit
을 입력하고, OK 버튼을 누릅니다.
그리고, ‘Import Trusted Certificate’를 눌러 회사에서 배포한 인증서를 cacerts
에 추가합니다.
‘File’ → ‘Save Keystore’를 눌러 변경된 내용을 저장합니다.
위에서는 OpenJDK에 적용했고, IntelliJ IDEA에도 회사에서 배포한 인증서를 적용해야 합니다.
위와 같은 방법으로 C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.3\jbr\lib\security
에 있는 cacerts
에 인증서를 추가하면 됩니다.