목록Java (2)
코딩 해파리

언어: javaSpring Boot ver: 3.3.4IDE: intelliJSDK: JDK 21의존성 관리툴: GradleMac 안녕하세요!이번엔 포스트를 장기적으로 여러개를 작성하게 될 것 같습니다…!일단 이번에 작성할 내용은 이미 개발한 스프링 부트 기반 프로젝트를어떻게 하면 간단하게 AWS사의 EC2, Google사의 VM인스턴스 등등의 가상머신에 띄울 수 있을까요?분명 여러가지 방법이 있습니다. AWS사 혹은 GCP(Google)사의 관리형 프로그램을 사용하여 배포하는 방법JAR 파일을 직접 전송해서 가상머신에서 실행하는 방법스프링부트 프로젝트를 도커(Docker) 이미지로 만들고 푸쉬(push)하고, 가상 머신에서 그 이미지를 풀(pull) 해서 실행하는 방법 - Docker Hub, GHCR..

흠... 김영한 개발자님의 강의를 듣던 중 갑자기 열받게 Testing을 하려는데 안 되는 경우가 생겼습니다... 왜 안 되는가... 봤더니 교재 및 강의에선 Junit4를 사용하고, 저의 경우엔 Junit5로 돌아가고 있던 것이였습니다... 이런이런... 그렇다고해서 Test 코드를 Junit4로 설정해도 되질 않습니다... 하아...~ 찾아보니 스프링 부트 2.1.x 버전을 사용하지 않고, 2.2.x 이상 버전을 사용하면 Junit5가 설치된다고 하네요... 뭐 그렇다치고 해결책은 뭘까 하면서 에러 메시지를 뜯어보고 열심히 찾아보니... import org.junit.Test; 이 놈이 문제였습니다... 이 놈 대신에 import org.junit.jupiter.api.Test; 요 놈을 써주시면 되..