전체 글 146

[Querydsl] gradle 설정 오류

에러 메시지 -> querydsl compileQuerydsl 실행하면 오류 발생 원인 : 최신 버전에는 해당 코드 안 됨. 해결 방안 buildscript { ext { queryDslVersion = "5.0.0" } } plugins { id 'org.springframework.boot' version '2.7.5' id 'io.spring.dependency-management' version '1.0.15.RELEASE' //querydsl 추가 id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" id 'java' } group = 'study' version = '0.0.1-SNAPSHOT' sourceCompatibility = '17' co..

Back-End/Issues 2022.10.25

[Docker] 도커에 Spring Boot 구축

jar 파일 생성 bootJar을 더블 클릭하여 실행 Dockerfile 생성 다음 위치에 도커 파일을 작성한다. Dockerfile FROM openjdk:17 ARG JAR_FILE=*.jar COPY ${JAR_FILE} app.jar ENTRYPOINT ["java","-jar","/app.jar"] FROM : Docker Base Image (기반이 되는 이미지, : 형식으로 설정) ARG : 컨테이너 내에서 사용할 수 있는 변수를 지정 COPY : 위에 선언했던 JAR_FILE 변수를 컨테이너의 app.jar로 복사 ENTRYPOINT : 컨테이너가 시작되었을 때 스크립트 실행 cd 명령어를 통해 jar 파일이 있는 곳으로 터미널 위치를 옮긴다. cd build/libs Docker run ..

Back-End/Docker 2022.10.20

[Mac M2] UTM위에 우분투 설치

다운로드 사이트 https://mac.getutm.app/ UTM Securely run operating systems on your Mac mac.getutm.app https://ubuntu.com/download/server/arm Ubuntu for ARM | Download | Ubuntu Download Ubuntu Server for ARM with support for the very latest ARM-based server systems powered by certified 64-bit processors. ubuntu.com 1. 먼저 다운로드를 클릭한다. 2. 드래그 하여 UTM을 Applications 폴더에 넣는다. 3. 우분투를 설치한다. 4. UTM 새로운 가상머신 생성 버..

Back-End/Study 2022.09.25