728x90
반응형
1,2년전에 공부하다가 일때문이라는 변명(?)으로 잠시 쉬어서 다 까먹어 다시 세팅하려니 기억도 안나고 그 당시와 UI도 달라져서 진짜 1~2시간 고생해버렸다.
내가 검색을 못하는 건진 모르겠는데 키워드를 검색해도 대부분이 반년, 1년전이라 너무 찾기 힘들어서 혹여나 나와 같은 사람이 있지 않을까 싶어 정리하게 되었으니 도움이 되면 좋겠다.
좌측의 Spring Initializer 선택 -> Java 버전 선택 후 Next 클릭
-> 많이 검색을 해보니 8이나 11을 많이 추천하였고 본인도 11이 깔려있어서 11로 선택하였다.
Type 이 항목에서 막혀 조금 시간을 낭비하였다.
대부분의 게시글의 UI에선 Type이 maven or gradle로 되어있었는데 인텔리제이 정책인지 이유인지는 모르지만 UI가 바뀌다보니 선택에 어려움을 느껴서 진짜 1시간 넘게 여기 저기 찾다가 위와 같은 답을 찾아 설정하였다.
Language는 본인이 사용할 언어
Packaging은 프로젝트의 루트 패키지
Group
- 프로젝트를 구분하게 해주는 식별자 정보
- 보통 회사의 도메인명을 적는다고 한다.
Artifact
- 프로젝트의 이름? 이라고 생각하면 된다.
본인은 Spring Boot DevTools, Lombok, Spring Web을 선택했다.
처음 공부 할 때 위 3가지를 강의중에 알려주셔서 현재도 다르지 않게 선택했다.
프로젝트를 다 만들고서도 필요한 것이 있다면 추가 할 수 있으니 너무 큰 고민을 안해도 된다.
또 여기서 변경해줘야 할 건 상단에 Spring boot 버전이다.
해당 글 작성 일자 기준(23-01-08) 위의 목록이 보여지고
처음에 아무것도 모르고 디폴트도 선택된 값을 해서 설정하니 오류 투성이었고 검색해보니 3.x를 쓰려면 자바 17이 지원하는 거라고 한다.
본인은 11을 쓰기 때문에 2.7.7로 바꿔서 설정했다.
* SNAPSHOT은 아직 개발단계라는 의미이다.
모든 걸 다 끝내면 창이 열리면서 아래와 같이 콘솔에 반가운 단어 SUCCESSFUL 이 보인다.
좌측 상단에 보면 저런 아이콘들이 있고 누가봐도 재생 아이콘(?)을 누르면
서버가 구동되는 걸 볼 수 있다.
localhost:8080으로 접속하면 위와 같은 화면이 뜬다
쨔란~
이건 개인적인 설정인데
뒤에 8080 붙는게 싫으면
프로젝트 패키지에서 application.properties 파일을 찾아
server.port=80
을 작성하고 다시 재시작하면
localhost로 붙을 수 있다.
글 솜씨가 없고 정리안된거 같긴한데 한 명에게라도 도움이 되길 바란다.
끝!
728x90
반응형
'개발도구 > IntelliJ' 카테고리의 다른 글
[IntelliJ] IntelliJ 설치하기 (0) | 2023.01.07 |
---|---|
인텔리제이 단축키 (0) | 2021.04.09 |