요즘 spring 공부한다고 인프런에서 백기선님의 강의를 보고 있다.
https://www.inflearn.com/roadmaps/8
열심히 강의를 보면서 소스코드를 열심히 따라 작성하고 있다. 강의에서 intelliJ를 사용하는데 intelliJ는 총 3가지 버전이 있다. https://www.jetbrains.com/idea/download/#section=windows
- Ultimate (유료)
- Community (오픈 소스)
- Edu (교육용)
백기선님은 Ultimate를 사용하는데 Community는 얼마나 다르겠어?라는 생각으로 Community를 받았다.
그런데.. spring initializr가 없다... 그래서 어떻게 하지 하다가 구글에 spring tool을 검색했다.
오 이런게 있구나 하고 스크롤을 내리는데..
WOW!! 내 사랑 vscode에서 사용할 수 있다. (vscode 관련 썰은 차후에 업로드할 예정! 이것도 삽질의 연속...)
당시 code-server를 우분투에 구현한게 있어서 바로 다운!! (code-server도 업로드해야지~~~)
엥??? 외않되...... (위 - code-server vscode, 아래 - local vscode)
그렇다. vscode code-server는 marketplace를 사용할 수 없다. 내가 필요한 건 Spring Boot Extension Pack이다.
그래서 어쩔 수 없이 노트북에 vscode를 설치하고 extension pack을 설치했다. 그때까지만 해도 spring 실습할 생각에 두근두근거렸다. 약 2분 정도
코드를 작성하는데 강의를 보면 알겠지만 백기선님... 타이핑이 빠르다. 그리고 무엇보다 단축키 사용으로 더 빨라 보인다..
강의 초반이라 bean annotation 등록부터 시작하는데 엥? 자동으로 import가 안된다... 그러고 보니 package도 안된다... vscode 설정을 잘못해서 그런가... (만약, 잘되면 댓글로 알려주세요.)
하... 어떡하지 잠깐 고민했는데. 그 짧은 순간 학교 네트워크 수업 때 'cisco는 교육용으로 무료 배포를 하였다.' 가 생각났다.
그렇다. intelliJ Edu를 받았다. intelliJ를 받아보면 알겠지만 시간이 좀 걸린다. 몇 분 후..
spring initializr가 없었다.
그 후 몇번의 검색.. https://start.spring.io/
오 이런게 있다. 설정을 하고 zip파일을 다운받아서 사용한다. vscode를 사용.... (누가 제발 vscode로 spring 사용방법 좀 알려주세요... 될 거 같은데 내가 뭘 잘못하고 있는지 모르겠다.)
또 한 번의 검색....
아시는 분들은 알겠지만 intelliJ 학부생한테 무료로 배포한다... 나는 이걸 설치 시작 후 약 3일 뒤에 알게 되었다.
결론
Ulimate 버전으로 행복하게 공부하고 있다ㅎㅎㅎ
댓글