InteliJ 와 Gradle 설치 및 실행

강정우·2022년 10월 19일
0

spring

목록 보기
13/27
post-thumbnail

계기

project를 하면서 elclipse는 정말 똥이라는 것을 느꼈다. 새로고침을 해도 VS 코드처럼 바로 반영이 안 되고 img 파일도 cache 삭제를 해도 최신화가 안 되어 답답했던 참에 친구로부터 InteliJ를 추천 받아서 사용하게 되었다. 사실 아직 사용은 아니고 이제 설치를 진행해보며 Spring FrameWork를 사용해보고 2차 project는 꼭 InteliJ로 개발을 해보고싶어 찾아보게 되었다.

설치

1. 공홈에서 설치

  • 우선 공식 홈페이지에 가보면 반드시 JDK 8 버젼 이상이여야 하며 CMD 창에서 java -version:이라 치면 확인할 수 있다고 한다.
where /R C:\ javac.exe

하지만 아래와 같이 쳐도 JDK 버젼 확인이 가능하다 나는 18version인것 같다.

설치 페이지를 보면 bindocs를 releases page에서 확인할 수 있다고 나와있다. 나는 가장 간단한 Binary-only 파일을 받아서 C://드라이브에 풀어보겠다.
압축풀기가 완료되었다면

2. 환경변수에 추가

환경변수에 추가해 주겠다. 요렇게 설정해주면 된다. 설정이 완료되었다면 CMD 창에 다음과같이 입력 후 조금 기다리면 다음과 같은 창이 뜬다.

gradle -v

이상으로 설치가 완료되었고 이제 InteliJ에서 Spring FrameWork를 생성해보자.

3. Spring Project 생성 feat.InteliJ

시작하자마자 난관에 부딪혔다. 책과 내 IDE와 일치하지 않기 때문이다 이때문에 한참을 찾아봤지만 Gradle Project를 생성하진 못 하고 Spring Initalizr로 시작하게되었다.

  • 의존성은 다음과 같이 선택
  • 또한 lombok을 intelliJ에서 쓰려면 설정을 미리 해주어야한다.

4. 구동확인

  • 프로젝트 run을 하고
  • spring이 잘 뜨는지 확인하고
  • postman 에서 Unauthorized까지 잘 나오는지 확인해준다.

5. error 해결

1. gradle version 싱크 안 맞음

  • 인텔리제이가 개똑똑하다고 느낀게

    "7.5" version으로부터 배포받을 걸 설치할 수 없다 아마 내 pc에 깔리 "7.5.1" 때문인듯 하다

라고 알려준다. 그래서 난 그냥 zip파일을 받아서 C: 경로에 있는 gadle 폴더만 바꾸고 재실행해주면 알아서 project를 update해준다!

2. 사용중인 port

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2022-10-27 23:27:56.340 ERROR 21436 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : 

3. java class 생성오류

  • 사실 intelliJ에서 spring쓰고자 마음먹은건 1차가 끝난 직후였지만 꾸준히 시도했지만 혼자하기에 어려워서 못 하고 있었다.
    그래서 project 만들고 삭제하길 골백번.... 그러다가 Exteral lib에 java마저 삭제한줄도 모르고 왜 안되지 했던것이었다....

    하지만 이 역경과 고난을 뚫고 쉬벌 드디어


무사히 spring annotation import에 성공하였다!!!!!!!!!!!!!!

profile
智(지)! 德(덕)! 體(체)!

1개의 댓글

comment-user-thumbnail
2022년 11월 14일

강프로 밥은 잡쉈서?

답글 달기