2020. 1. 21. 14:35ㆍOS/Mac
brewhomebrew는 각종 커맨드라인 프로그램(요즘은 GUI도..)을 손쉽게 설치해주는 맥용 패키지 매니저입니다. 리눅스의 apt나 yum과 비슷하며 brew외에 MacPorts 라는 패키지 메니저가 있는데 몇몇 단점으로 요즘은 거의 brew를 사용하는 추세입니다. 다양한 프로그램을 복잡한 빌드과정 없이 손쉽게 설치할 수 있고 업데이트, 관리도 간단하므로 안쓸 이유가 없는 필수 프로그램입니다.
설치 : /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
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.*