1일차 - 인텔리제이에서 스프링부트 환경설정

한승록·2023년 11월 27일
0
신입 개발자 취업이 어려워 포트폴리오 개선 및 복습 목적으로 Intellij 기반 Springboot 환경설정을 시도했습니다.
처음부터 문제였던건 최신 버전 IntelijSpringboot는 자바 17이상을 요구한다는 점이었습니다.

해결 방법으로 일단 만들고 Java 버전이나 Springboot버전을 바꿔보려 했으나 애시당초 프로젝트 생성 자체가 안된다는게 문제...
(여기서부터 Intellij 찬양하는게 이해가 안되기 시작)

어쩔수 없이 Java17 버전으로 시작하게 되었습니다. 기존의 자바를 제거할 필요없이 최신 버전 자바를 설치 후 환경변수만 잡아주면 사용가능하기 때문에 다운그레이드를 찾기보다는 17버전으로 마음편하게 사용하는게 좋겠다는 생각입니다.

( ※ 자바 환경설정 방법 참고 )

프로젝트는 gradle-groovy로 선택했습니다. 창피한 얘기지만 그냥 요즘 대세라길래 선택을 했고 내일이나 기본 설정이 끝나는대로 Maven과의 차이점과 선택 이유를 따로 공부해보려고 합니다.

위에서 발생한 오류는 Java17 설치 후 환경설정을 완료해주니 해결이 되더군요. 이후 다음과 같이 의존성을 추가해줬습니다.
(물론 의존성 또한 무작정 따라한 것이라 따로 공부를 할 예정입니다.)

이렇게 프로젝트를 겨우 생성했는데 글 자체는 짧아 보이지만 여러가지를 시도해본결과 무려 4시간이나 걸렸다는 점과 아직 프로젝트 생성이 완벽하지 않을수도 있다는 점이 진땀나게 하네요;;;



오늘은 여기까지 해보고 설정하는 동안 부족했던 개념을 정리해보도록 하겠습니다.
두서 없는 글이지만 설정하는데 도움이 되었으면 하는 작은 바램을 가지며 이만 글 마치겠습니다.
profile
개발 학습

0개의 댓글