Search
Duplicate
🎾

클러스터맥으로 Spring Boot개발하기

간단소개
클러스트맥으로 Spring개발환경세팅
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
Spring
spring boot
Scrap
태그
Spring
Spring Boot
9 more properties

이 글을 쓰게 된 이유

기존에 스프링으로 이미 개발해본 경험이 있지만 mac도 42에서 처음써보고 클러스터는 설치에 대한 제약사항이 더 많았다.
그래서 많은 삽질을 하였고 다른 사람들은 쓸데없는 삽질을 최대한 적게했으면 하면서 이 글을 적어본다.

Visual Studio Code (X)

Visual Studio Code 가 깔려 있기때문에 이걸 이용하면 goinfree를 안써도 되고 가장 좋은 방법일 것이라고 생각하고 가장 처음 시도해보았다.
하지만 결국 어떤 짓을 해도 admin권한 엔딩이였다.
사실 안되는게 당연하다. Spring이 되는 VSCode 는 최신버젼이고 클러스터 맥에서는 업데이트가 안된다.
이걸 아는데 돌고돌아 하루를 썼다.

Intellij IDEA (O)

여기서 다운로드 받아서 하는것이 최선의 방법이다.
다운 받고 goinfree로 옮기던가 용량문제로 그것도 안되면 다운로드 받을때 크롬 다운로드로 들어가서 경로를 goinfree로 바꾸면 된다.

OpenJDK 8 설치

나는 8버젼을 설치하였고 프로젝트 계획에 맞는 JDK버젼을 다운받아 쓰면 된다.

JDK 설치 확인

아래처럼 -v 뒤에 원하는 버젼을 적어주면 원하는 버전의 JDK의 경로를 확인함과 동시에 설치됬는지 확인할수 있다.

환경변수 설정

vi ~/.zshrc
# Java 1.8 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) export PATH=${PATH}:$JAVA_HOME/bin
Shell
복사
brew로 java설치는 삽질해본결과 관리자 권한이 없으면 사용이 불가능하다.(해봐서 가능하면 mikim3한테 slack으로 알려주세요)

실행