VMware Workstation에서 Ubuntu 가상환경 복사 붙여넣기 활성화 방법
1. 문제점 VMware Workstation에서 Host PC인 윈도우 환경과 Ubuntu 가상 환경에서 복사-붙여넣기가 안되는 문제가 있다. 2. 해결방법 1) Vm Tools 설치 vm-tools를 설치해서 Host PC와 Ubuntu 가상 환경이 통신할 수 있는 환경을 설치한다. $ sudo apt-get update $ sudo apt-...
1. 문제점 VMware Workstation에서 Host PC인 윈도우 환경과 Ubuntu 가상 환경에서 복사-붙여넣기가 안되는 문제가 있다. 2. 해결방법 1) Vm Tools 설치 vm-tools를 설치해서 Host PC와 Ubuntu 가상 환경이 통신할 수 있는 환경을 설치한다. $ sudo apt-get update $ sudo apt-...
1. 복합 기본 키 복합 기본 키는 복합 키라고도 하며, 두 개 이상의 열을 조합하여 테이블의 기본 키를 형성하는 것이다. JPA에서는 복합 키를 정의하는데 @IdClass와 @EmbeddedId 주석이라는 두 가지 옵션이 있다. 복합 기본 키를 정의하려면 몇 가지 규칙을 따라야 한다. 복합 기본 키 클래스는 공개되어야 한다. ...
1. 간단한 식별자 식별자를 정의하는 가장 간단한 방법은 @Id 주석을 사용하는 것이다. 간단한 ID는 @Id를 사용하여 다음 유형 중 하나의 단일 속성에 매핑된다. Java 기본 및 기본 래퍼 유형, String, Date, BigDecimal 및 BigInteger. long 유형의 기본 키를 사용하여 엔터티를 정의하는 간단한 예이다. @En...
1. 프로젝트 추가 프로젝트 Open으로 새로운 프로젝트를 추가하였지만, 폴더가 보이지 않는 경우 Modules add를 통해 폴더를 추가할 수 있다. 1) Project Structure File → Project Structure 2) Module 추가 2) Module 추가 적용 3) Project ...
1. Kafka와 RabbitMQ 특징 Kafka와 RabbitMQ는 스트림 처리에 사용할 수 있는 메시지 대기열 시스템이다. 데이터 스트림은 고속 처리가 필요한 대용량의 연속적인 증분 데이터이다. RabbitMQ는 여러 소스에서 스트리밍 데이터를 수집하고 처리를 위해 다른 대상으로 라우팅하는 분산 메시지 브로커이다. Apache Kafka는 ...
1. 환경 Jenkins 2.452.3 SonarQube Community Edition v9.9.6 (build 92038) 2. SonarQube 설정 1) 프로젝트 생성 2) Repository 설정 Token 생성 Analysis 정보 복사 3. Jenkin...
1. 에러 로그 vm.max_map_count관련 에러가 발생하고 SonarQube가 구동되지 않는다. ERROR: [1] bootstrap checks failed. You must address the points described in the following [1] lines before starting Elasticsearch. bootst...
1. 배포판 다운로드 배포판을 다운로드하고 압축을 푼다(숫자로 시작하는 디렉토리에 압축을 풀지 않는다). <sonarqubeHome>(아래)는 SonarQube 배포판이 압축 해제된 디렉토리 경로를 나타낸다. 2. 설정 1) 데이터베이스 액세스 설정 데이터베이스 설정을 구성하려면 <sonarqubeHome>/conf/sona...
1. SonarQube 도커 이미지 SonarQube 도커 이미지는 amd64 아키텍처와 arm64 기반의 Apple Silicon에서 실행하는 것을 모두 지원한다. Docker Engine 버전 20.10 이상을 사용하는 것이 좋다. 2. 데이터를 유지 볼륨 생성 다음 볼륨을 생성하면 새 버전으로 업데이트하거나 상위 에디션으로 업그레이드할 ...
1. 환경 Ubuntu 24.04 OpenJDK 17.0.11 Jenkins 2.452.3 GitLab 17.2 Docker version 27.1.1 Docker Compose version v2.29.1 Spring Boot ...