에러2 [Mac] Homebrew 설치 후 'zsh: command not found: brew' 오류 해결방법 맥 운영체제에 개발환경을 세팅하는 과정에서 Homebrew를 설치하게 되었다. 원래는 정상적으로 돌아야하지만 brew install 명령을 실행하려니 다음 에러가 발생했다. $ brew install mvn zsh: command not found: brew macOS의 기본 쉘인 zsh에서 brew 명령어를 찾을 수 없다는 에러를 띄우는 것이다. macOS에 Homebrew를 설치하는 방법은 다음 포스트를 참고하자. (Link : Homebrew 설치) 이 에러는 Homebrew가 /usr/loca/* 경로가 아닌 /opt/homebrew/* 에 설정되어 있기 때문에 발생한다. PATH 환경변수에 /opt/homebrew/* 경로를 추가해주면 에러를 우회할 수 있다. zsh의 설정을 변경하자. vi ~.. 2023. 3. 14. [Java] 예외처리 - Throwable, Exception, Error 1. 자바 예외처리(Exception Handling) 자바 프로그램이 동작하면서 다양한 문제들을 만나게 된다. 개발자의 로직에 헛점이 생겨서 발생하는 문제도 있고, 자바 프로그램이 실행되는 JVM에서 문제가 생기는 경우, 사용자가 잘 못된 입력을 하는 경우도 있다. 자바의 예외처리(Exception Handling)은 프로그램의 사소한 문제가 시스템 전체를 망가트리지 않도록하는 안전장치다. 견고한(Robust) 소프트웨어를 작성하기 위해서는 애플리케이션이 실행되면서 만날 수 있는 이런 문제들에 대해서 적당하게 처리하는 것이 필요하다. 1.1 Throwable 클래스 자바는 Throwable 객체에 문제의 상황에 대한 설명과 문제가 발생했을 때의 상황을 저장해서 throw 구문을 통해 상위 메소드로 전달.. 2021. 5. 13. 이전 1 다음