이 글을 쓰게 된 이유

기존에 스프링으로 이미 개발해본 경험이 있지만 mac도 42에서 처음써보고 클러스터는 설치에 대한 제약사항이 더 많았다.

그래서 많은 삽질을 하였고 다른 사람들은 쓸데없는 삽질을 최대한 적게했으면 하면서 이 글을 적어본다.

Visual Studio Code (X)

Visual Studio Code 가 깔려 있기때문에 이걸 이용하면 goinfree를 안써도 되고 가장 좋은 방법일 것이라고 생각하고 가장 처음 시도해보았다.

하지만 결국 어떤 짓을 해도 admin권한 엔딩이였다.

사실 안되는게 당연하다. Spring이 되는 VSCode 는 최신버젼이고 클러스터 맥에서는 업데이트가 안된다.

이걸 아는데 돌고돌아 하루를 썼다.

Intellij IDEA (O)

여기서 다운로드 받아서 하는것이 최선의 방법이다.

https://www.jetbrains.com/ko-kr/idea/download/#section=mac

다운 받고 goinfree로 옮기던가 용량문제로 그것도 안되면 다운로드 받을때 크롬 다운로드로 들어가서 경로를 goinfree로 바꾸면 된다.

OpenJDK 8 설치

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

https://www.openlogic.com/openjdk-downloads?field_java_parent_version_target_id=416&field_operating_system_target_id=All&field_architecture_target_id=All&field_java_package_target_id=All

JDK 설치 확인