본문 바로가기

728x90

Spring boot

[Spring Boot] Spring Boot 프로젝트 생성, Dockerfile로 이미지 생성 및 빌드 Spring Boot 프로젝트 생성, Dockerfile로 이미지 생성 및 빌드 Spring Boot 프로젝트 생성 VSCODE - F1 누르면 커맨드 팔레트(Command palette) 1. 프로젝트 생성(Gradle) : Spring Initializr: Create a Gradle Project 2. 스프링 부트 버전 선택 : 2.6.7 3. 프로젝트 언어 선택 : Java 4. Group Id 입력 : com.example 5. Artifact Id 입력 : demo 6. 패키지 타입 선택 : Jar 7. Jave 버전 선택 : 11 8. 의존성 설정 : Spring Boot DevTools, Spring Web, Lombok 디렉토리 구조 DemoApplication.java 편집 vim de.. 더보기
[Spring Boot] 도커 빌드 및 도커 컨테이너 실행 Spring Boot 프로젝트 도커 빌드 및 도커 컨테이너 실행 Dockerfile 파일 생성 #프로젝트 폴더 $ cd demo $ vim Dockerfile FROM openjdk:18-jdk-alpine AS builder COPY gradlew . COPY gradle gradle COPY build.gradle . COPY settings.gradle . COPY src src RUN chmod +x ./gradlew RUN ./gradlew bootJAR FROM openjdk:18-jdk-alpine COPY --from=builder build/libs/*.jar app.jar EXPOSE 8080 ENTRYPOINT ["java", "-jar", "/app.jar"] **로컬 PC에 doc.. 더보기
[Spring Boot] 그래들(Gradle)로 스프링 부트 빌드(Build)하기 Spring Boot 프로젝트 생성 https://4wxyz.tistory.com/148 그래들(Gradle)로 스프링 부트 빌드(Build)하기 설정 build.gradle 파일 plugins { id 'org.springframework.boot' version '2.6.2' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' id 'war' } group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { m.. 더보기
[Spring Boot] Spring Boot 프로젝트 생성(vscode) Spring Boot 프로젝트 생성(vscode) JAVA PATH 설정(for MAC) $ vim .zshrc export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home export PATH=$PATH:$JAVA_HOME/bin $ source ~/.zshrc echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home vscode JAVA HOME 설정(for MAC) Command + , > 검색창에서 "javahome" 검색 > settings.json에서 편집 "JAVA_HOME" : "/Library/Java/JavaVirt.. 더보기

728x90