[Mac] homebrew

2020. 1. 21. 14:35OS/Mac

brewhomebrew는 각종 커맨드라인 프로그램(요즘은 GUI도..)을 손쉽게 설치해주는 맥용 패키지 매니저입니다. 리눅스의 apt yum과 비슷하며 brew외에 MacPorts 라는 패키지 메니저가 있는데 몇몇 단점으로 요즘은 거의 brew를 사용하는 추세입니다. 다양한 프로그램을 복잡한 빌드과정 없이 손쉽게 설치할 수 있고 업데이트, 관리도 간단하므로 안쓸 이유가 없는 필수 프로그램입니다.

설치 : /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

https://brew.sh/

1. Homebrew를 최신으로 업데이트

brew update  && brew cleanup 

2. java 최신 버전 설치 

Install Java Latest

3. Java 버전을 관리해주는 jenv 패키지

brew install jenv

4. open jdk 설치

brew tap adoptopenjdk/openjdk

brew cask install adoptopenjdk9

brew cask install adoptopenjdk10

brew cask install adoptopenjdk11

brew cask install adoptopenjdk12

brew cask install adoptopenjdk13

5. Spring Boot 기동시 Tomcat Native Library를 찾지 못할 때

설치

brew install tomcat-native

sudo ln -s /usr/local/opt/tomcat-native/lib/libtcnative-1.* /Library/Java/Extensions

삭제

brew remove tomcat tomcat-native

sudo rm /Library/Java/Extensions/libtcnative-1.*