NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    기타 SonarQube를 Windows 11에 설치하기.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. CS 프로그램이나 웹프로그램을 개발하다보면 코드 품질 및 리팩토링을 어떻게해야 할지 난감할때가 있습니다. 규모가 작다면 직접 코드를 분석해서 정리하면 되는데요. 엔터프라이즈급 규모의 프로젝트는 사람이 분석하면서 리팩토링 한다는건 불가능합니다. 물론, 가능할수도 있겠지만 많은 비용과 시간이 소비되겠죠? 그래서, 코드 정적 분석 도구인 소나큐브를 이용하는데요. 여러가지 솔루션들이 존재하지만, 가장 유명한 소나큐브를 설치하고 어떻게 사용하는지 알아보도록 하겠습니다.

    [ 소나큐브 다운로드 ] 

    kLz5R6o.png

     

     

    회사에서 프로젝트를 진행하는거라 엔터프라이즈를 사용할 수 있을거 같지만, 회사에 돈이 없으므로 무료 버전인 커뮤니티를 설치하도록 하겠습니다. 커뮤니티 버전도 작은 규모의 회사에서 사용할만하니 괜찮습니다. 다운로드 받은 파일의 압축을 해제하고, bin/windows-x86-x64폴더로 이동하세요.

    6HbT7ev.png

     

     

    StartSonar.bat 파일을 더블 클릭하여 소나큐브를 실행 해줍니다. 아래 그림처럼 SonarQube is Operational이 뜨면 정상적으로 실행 된겁니다.

    DgVkIKM.png

     

     

    웹브라우저를 실행하고, localhost:9000에 접속하세요. 저는 소나큐브를 오래전부터 사용했었기 때문에 아이디와 비밀번호가 이미 등록되어 있습니다. 하지만, 처음 사용하시는 분들은 아이디와 패스워드에 admin/admin을 입력하시면 로그인할 수 있습니다.

    eqC1uvR.png

     

     

    실제 사용할 비밀번호로 변경 해줍니다.

    e8LOy0a.png

     

     

    소나큐브가 정상적으로 실행 되는군요.

    GRvxdvL.png

     

     

    다음에는 진행중인 프로젝트의 소스코드를 분석해보도록 하겠습니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

     

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.