인프런 커뮤니티 질문&답변

ghdtldus03a님의 프로필 이미지
ghdtldus03a

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

1강. 스프링 프로젝트를 시작하는 두 번째 방법

1강 질문입니다.

해결된 질문

작성

·

243

·

수정됨

0

섹션3까지 듣고 만든 유저를 바탕으로 게시판 API만들어보려고 spring.io로 프로젝트를 아예 새로 만들었는데요

  1. 다른 건 선생님께서 주신 library-app과 유사한데, external libraries에 java11 추가하고 싶은데 추가 하는 방법을 모르겠습니다.

  2. 또 new해서 새로 만들기 하면 파일, 스크래치 파일, 디렉토리만 있고 class같은 건 없어요..

사실 spring.io말고 그냥 intellij에서 new project하면 처음에 설정하는 이 부분에서 generators도 다른 사람은 엄청 많고 여기서 하던데 저는 4개밖에 없는데 왜일까요..?

답변 1

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요, ghdtldus03a님! 😊 빠르게 답변 드려 보겠습니다.

 

  1. external library는 자바 외의 "추가적인 라이브러리"를 의미하기 때문에 java11을 별도로 추가하는 방법은 없을 거에요!

  2. 또한 New Project를 단순히 하는 경우, 클래스가 없는게 맞습니다! 클래스는 spring initializr 를 사용했을 때만 spring initializr 가 대신 만들어주는거에요!

     

  3. 아마 다른 분들이 generator가 많은 이유는 IntelliJ Ultimate (유료 버전)을 사용하시기 때문일거에요! 그래서 제가 1강에서 spring initializr 웹 페이지를 직접 사용하는 방법을 소개해 드린 이유입니다!

 

만약 스프링 프로젝트를 처음부터 만들어 보시는 거라면, IntelliJ Ultimate인 경우 지금과 같이 IntelliJ의 새로운 프로젝트 시작하기 기능을 사용하시면 되고요! IntelliJ Community인 경우, https://start.spring.io/ 를 이용하시는게 편하실거에요! 😊

만약 https://start.spring.io/ 를 이용하시면서 Java 11을 사용하고 싶은신 경우, 우선은 17버전으로 프로젝트를 시작해보신 다음, IntelliJ에서 자바 버전을 17 -> 11로 변경하시면 될거에요! 자바 버전을 바꾸는 방법은 "IntelliJ 자바 버전 변경" 라고 검색해보셔도 좋고, <52강>을 참고해보셔도 좋습니다! 👍

 

감사합니다!! 🙏

ghdtldus03a님의 프로필 이미지
ghdtldus03a

작성한 질문수

질문하기