Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

Confluence URL: Installing a Plugin



Panel
borderColor#888888#C3CCD7
bgColor#FCFCFC
borderWidth1
borderStylesolid

Tables Table of Contents

Table of Contents
indent16px



다음 두 가지 방법으로 SonarQube에 플러그인을 설치할 수 있습니다:

  • - SonarQube의 Update Center를 통한 자동 설치
  • - 수동 설치


Update Center 사용하기

SonarQube 서버를 막 설치한 경우, 외부 네트워크의 Update Center와 통신이 되지 않을 수 있습니다. 이러한 경우에는 플러그인을 다운로드 받아 직접 수동으로 설치해야 합니다.

인터넷과 연결된 환경에 SonarQube 서버를 설치한 경우, Update Center를 통해 플러그인을 설치할 수 있습니다. "Administer System" 글로벌 권한을 가진 계정으로 Sonarqube 서버에 로그인 후, Settings > Update Center 메뉴로 이동합니다:

  • "Available Plugins" 탭 선택
  • 설치하고자 하는 플러그인 선택
  • "Install" 클릭 후, 플러그인 다운로드 대기

플러그인이 설치된 후 SonarQube 서버를 재시작해야 합니다.

업데이트 센터 및 SonarQube 서를 인터넷에 연결하는 방법과 관련된 세부적인 내용은 Update Center를 참조합니다.


수동 설치

여러분이 사용하고자 하는 플러그인 정보 페이지(예: Python의 경우 SonarPython)에서 SonarQube 서버 버전에 적합한 플러그인 파일을 다운로드합니다.

다운로드 한 jar 파일을 SonarQube Server의 다음 위치에 복사합니다: $SONARQUBE_HOME/extensions/plugins

동일한 플러그인의 다른 버전이 존재하는 경우, 오래된 버전의 플러그인 파일을 삭제하거나 백업합니다. SonarQube 서버는 버전이 다른 동일 플러그인이 설치된 경우 한가지 버전만을 인식합니다.

이후 SonarQube Server를 재시작합니다.

License

상용 플러그인을 설치한 경우, 해당 플러그인을 사용하기 전 License Key를 설정해야 합니다:

  • Administration > Configuration > Licenses 이동
  • Update 버튼을 클릭해 해당 플러그인의 License를 설정
  • License Key 설정 후 Save 클릭