메이븐을 이용하여 오픈 소스를 빌드하는 중 protoc 설치되어 있지 않아서 다음과 같은 오류가 발생할 수 있습니다. 이때는 brew를 이용하여 protoc를 설치 하면 됩니다.
Failed to execute goal org.apache.hadoop:hadoop-maven-plugins:2.7.2:protoc (compile-protoc)
protoc 설치
protoc를 설치할 때는 protobuf를 설치하면 됩니다.
brew install protobuf
그런데 protoc를 설치하고도 다음과 같은 오류가 발생하면서 특정 버전이 필요할 때가 있습니다.
protoc version is 'libprotoc 3.4.0', expected version is '2.5.0'
protoc 2.5.0 버전 설치
설치 방법은 다음과 같습니다.
반응형
'Tools > maven' 카테고리의 다른 글
[maven] aws-sdk-java 코드 빌드시 로컬 소스로 빌드하는 방법 (0) | 2024.03.05 |
---|---|
[maven][error] 메이븐의 Resolving expression 오류 수정 하기 (0) | 2017.01.23 |