본문 바로가기

초보 개발자20

[Docker] Hardware assisted virtualization and data execution protection must be enabled in the BIOS 오류 Hardware assisted virtualization and data execution protection must be enabled in the BIOS. BIOS에서 virtualization 옵션을 조정해주어야 합니다. PC BIOS 설정을 확인합니다. 메인보드 사양마다 달라서 제 BIOS 를 캡처했습니다. Intel Virtualization Technology 를 Disable -> Enabled 로 변경합니다. ▶ Docker Engine이 정상 동작합니다. 2021. 11. 24.
[QA] #3. 소나큐브 결과 출력하기 (Json) # 소나큐브 SonarQube 분석 결과 출력하기 앞선 포스팅과 같이 정상적으로 소나큐브 설치 및 프로젝트 분석을 수행하셨다면, 경우에 따라서 수백 수천 개의 이슈들을 확인하실 수 있습니다. 좋습니다. 그런데 가끔 이 결과를 별도의 xls 이나 txt 파일로 저장 혹은 관리해야 할 경우가 있습니다. 특히 저 같은 QA 담당자의 경우는 품질 검수를 통해 확인된 오류들의 Issue Tracking을 위해 Jira혹은 별도의 툴을 사용하고 있는데요, SonarQube 같은 경우는 dashboard를 통해 간단히 확인은 가능합니다만 결과물을 정리하기에는 다소 어려움이 있습니다. 물론 엔터프라이즈 버전을 구입할 경우에는 별도의 리포팅 툴이 제공되는 것으로 알고 있습니다. # Web API 를 사용한 소나큐브 So.. 2021. 11. 14.
[QA] #2. 소나큐브 SonarQube를 이용한 프로젝트 정적 분석 # 소나큐브 SonarQube를 이용한 프로젝트 정적 분석 이번에는 본격적으로 소나 큐브로 프로젝트 정적 분석을 진행해 보겠습니다. 앞선 포스팅에서처럼 소나큐브 서버를 구동하여 소나큐브 메인 페이지가 정상적으로 표시되는 상황입니다. 1. Create Project 2. Analyze Project 1. Create project 1.1. 분석을 수행할 Project를 생성합니다. (Create Project) 1.2. Project 명을 설정합니다. 1.3. 분석을 수행할 Repository 종류를 선택합니다. 여기서는 Local project를 분석할 예정이므로 Locally를 선택했습니다. 1.4. token을 생성합니다. token 명은 Project 명과 동일하게 설정했습니다. 1.5. proje.. 2021. 10. 21.
[BugFix] MavenError- No plugin found for prefix 'spring-boot' in the current project and in the plugin groups Issue mvn spiring-boot:run 에서 MavenError- No plugin found for prefix 'spring-boot' in the current project and in the plugin groups 오류 발생 MavenError- No plugin found for prefix 'spring-boot' in the current project and in the plugin groups Solution pom.xml 설정 파일 폴더에서 재실행 Reason mvn spring-build:run command는 pom.xml 가 위치한 폴더 내에서 실행해야 함. 프로젝트 루트 디렉토리에서 실행하고 있었다는 OTL 기본 중의 기본이지만.. 혹시나 삽질하고 계실 분들을 위해. 2021. 10. 3.