본문 바로가기

.Net

dotnet-sonarscanner실행시 Permission denied 문제

반응형
/root/.dotnet/tools/.store/dotnet-sonarscanner/4.4.2/dotnet-sonarscanner/4.4.2/tools/netcoreapp2.1/any/sonar-scanner-3.2.0.1227/bin/sonar-scanner: 59: exec: : Permission denied
The SonarQube Scanner did not complete successfully
리눅스 상에서 dotnet sonarscanner end를 실행하면 위와 같은 문제가 뜰 때가 있다. 

혹시 권한문제인가 싶어 chmod 777 을 통해 권한도 부여해봤지만, 무용지물...

알고보니 sonar scanner가 런타임에 실행하는 java 라이브러리가 없어서 생기는 문제였다. 

그래서 아래와 같이 jre를 설치해주니 문제가 해결되었다. 


$sudo apt-get install openjdk-8-jre


반응형