SonarQube는 오픈 소스 품질 관리 플랫폼으로, 소스 코드 정적 분석을 통해 코드 품질과 안전성을 향상하는 데 도움을 주는 도구입니다.
SonarQube는 주로 소프트웨어 개발자 및 품질 엔지니어가 사용하며, 다양한 프로그래밍 언어를 지원합니다. 이 도구를 사용하면 코드의 코딩 규칙 준수 여부, 중복 코드, 복잡성, 버그, 보안 취약점 등을 확인할 수 있습니다. 또한 SonarQube는 대시보드, 보고서 및 경고를 제공하여 개발자들이 프로젝트의 품질을 모니터링하고 개선할 수 있도록 돕습니다.
Sonaqube는 유료, 무료가 있으며 무료인 경우, 다음의 사이트에서 확인 가능합니다.
https://www.sonarsource.com/open-source-editions/
Sonaqube에 대한 문서 사이트는 다음과 같습니다.
https://docs.sonarqube.org/latest/
Sonaqube에 대한 커뮤니티 사이트는 다음과 같습니다.
https://community.sonarsource.com/
저는 Windows 10 환경에서 Sonaqube 10.0(최신 버전)을 설치하는 방법은 다음과 같습니다.
1. Windows용 Sonaqube 10.0을 다운로드 받습니다.
2. 다운로드한 압축파일을 풀고 "cmd"에서 "StartSonar.bat"을 실행합니다. "관리자 권한으로 실행" 하시면 됩니다.
3. 실행 시, 아래와 같은 오류가 발생할 수 있습니다. 원인은 jdk의 버전 문제이니 설치환경에 맞는 jdk를 설치하시면 됩니다.
<오류>
Unrecognized option: --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
<해결방법>
https://docs.sonarqube.org/latest/requirements/prerequisites-and-overview/
4. 실행하고 웹 브라우저에 "http://127.0.0.1:9000/"으로 접속하시면 되고 아이디 및 비밀번호는 admin/admin 입니다.
'IT Tools' 카테고리의 다른 글
google PageSpeed Insights를 통해서 사이트 점검(SEO, 성능 등) (0) | 2023.05.25 |
---|---|
티스토리 www 개인 도메인을 www 없는 도메인으로 연결 (0) | 2023.05.23 |
WAS와 Web Server에 대해서 알아 봅시다. (0) | 2023.05.18 |
구글 Blogger의 반응형 스킨 바꾸는 방법 (0) | 2023.05.14 |
가비아 도메인 연결 및 Google Blogger www 맞춤 도메인 등록 방법 (0) | 2023.05.12 |