티스토리 뷰

728x90

 

이전에 Homebrew 설치를 완료했으니 이제는 이를 이용해 Java를 설치하고 테스트용 프로젝트를 실행해보려한다.  

 

Java 설치하기

Homebrew 업데이트

$ brew update

⛔️ Homebrew가 설치되어있지 않을 경우 다음을 참고하여 설치하자!!

 

adoptopenjdk/openjdk 추가

brew tap adoptopenjdk/openjdk

 

설치 가능한 jdk 확인

$ brew search jdk

==> Formulae
openjdk      openjdk@11   openjdk@8    jd           mdk          cdk

==> Casks
adoptopenjdk-jre                         adoptopenjdk14
adoptopenjdk-openj9                      adoptopenjdk14-jre
adoptopenjdk-openj9-jre                  adoptopenjdk14-openj9
adoptopenjdk-openj9-jre-large            adoptopenjdk14-openj9-jre
adoptopenjdk-openj9-large                adoptopenjdk14-openj9-jre-large
adoptopenjdk10                           adoptopenjdk14-openj9-large
adoptopenjdk11                           adoptopenjdk15
adoptopenjdk11-jre                       adoptopenjdk15-jre
adoptopenjdk11-openj9                    adoptopenjdk15-openj9
adoptopenjdk11-openj9-jre                adoptopenjdk15-openj9-jre
adoptopenjdk11-openj9-jre-large          adoptopenjdk15-openj9-jre-large
adoptopenjdk11-openj9-large              adoptopenjdk15-openj9-large
adoptopenjdk12                           adoptopenjdk16
adoptopenjdk12-jre                       adoptopenjdk16-jre
adoptopenjdk12-openj9                    adoptopenjdk16-openj9
adoptopenjdk12-openj9-jre                adoptopenjdk16-openj9-jre
adoptopenjdk12-openj9-jre-large          adoptopenjdk8
adoptopenjdk12-openj9-large              adoptopenjdk8-jre
adoptopenjdk13                           adoptopenjdk8-openj9
adoptopenjdk13-jre                       adoptopenjdk8-openj9-jre
adoptopenjdk13-openj9                    adoptopenjdk8-openj9-jre-large
adoptopenjdk13-openj9-jre                adoptopenjdk8-openj9-large
adoptopenjdk13-openj9-jre-large          adoptopenjdk9
adoptopenjdk13-openj9-large

 

원하는 버전의 jdk 설치

위에서 확인한 설치 가능한 jdk 중 설치하고 싶은 버전의 jdk를 설치하면 된다.

이번 우아한테크코스에서는 jdk11을 사용하신다고 하셔서 해당 버전을 설치하려한다. 

brew install --cask adoptopenjdk11

공식 문서는 다음에서 확인할 수 있다. 

 

설치가 완료되면 다음과 같이 homebrew의 맥주 아이콘이 나오는데 넘 귀엽다 ㅎㅎ

 

 

Java 설치 경로 확인

$ /usr/libexec/java_home -V

Matching Java Virtual Machines (1):
    11.0.11 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 11" /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home

 

Java 버전 확인

$ java --version

openjdk 11.0.11 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode)

 

이후 Java 환경변수 설정을 해주어야한다. 

참고 : https://blex.me/@DevMinGeonPark/m1-monterey-java-11013-%EC%84%A4%EC%B9%98-%ED%9B%84-%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0

 

Java 프로젝트 실행하기

우아한테크코스 프리코스 과정의 첫번째 미션이었던 "숫자 야구 게임" 프로젝트를 실행해본다. 

 

프로젝트 클론

다음 명령어로 프로젝트의 특정 브랜치만을 클론할 수 있다. 

$ git clone -b ririhan https://github.com/RIANAEH/java-baseball-precourse.git

 

프로젝트 테스트

$ ./gradlew clean test

 

아래와 같이 한번에 테스트 코드 빌드에 성공했다. 

이전에 도커 컨테이너의 우분투 환경에서 테스트 해볼 때는 "한글"에 대한 문제가 발생해 이를 해결하는데 꽤 애먹었었는데 맥에서는 상관없나보다 👍

 

 

Ref.

https://llighter.github.io/install-java-on-mac/

 

728x90
댓글
공지사항
최근에 올라온 글