반응형 Java & Spring53 [Spring] Junit5 NoSuchMethodError 에러 해결 방법 🚨 테스트 코드 실행 중 발생한 에러 메시지Exception in thread "main" java.lang.NoSuchMethodError: 'java.lang.String org.junit.platform.engine.discovery.MethodSelector.getMethodParameterTypes()' ❓ 에러 발생 이유Spring Boot 4.0.1과 Junit5의 버전 충돌로 발생한 에러입니다.현재(2026.01.03) 기준으로 Spring Boot 4.0.1은 안전한 상태가 아닙니다.따라서 버전 충돌 문제가 발생하였습니다.자세한 원인은 Spring Boot에서 Junit의 메서드를 찾지 못해서 발생한 에러입니다.Spring Boot의 버전이 3.X라면 Junit의 버전을 확인해주시거나,.. 2026. 1. 3. [Spring] Gradle 프로젝트 build하고 실행하는 방법 정리 ✅ 참고아래 설명문은 Spring Gradle 프로젝트를 jar 파일로 build하고 실행하는 방법입니다. 1. 프로젝트 경로로 이동터미널을 실행한 후 프로젝트가 있는 폴더로 경로를 이동해 줍니다.$ cd /프로젝트경로# 예시# cd /start/hello 2. Gradle 명령어를 통하여 build아래 명령어를 통하여 프로젝트를 build해 줍니다.$ ./gradlew build 3. build/libs 경로로 이동성공적으로 프로젝트 build가 진행되었다면, 프로젝트 경로에 build 폴더가 생긴것을 확인할 수 있습니다.cd 명령어를 통하여 build/libs 경로로 이동합니다.$ cd /build/libs 4. 프로젝트 실행java -jar 명령어를 통하여 build 된 Spring 프로젝트를 실행.. 2026. 1. 3. [Java] SpringBoot 프로젝트 생성하고 실행하는 방법 총정리 ✅ 참고아래 설명문은 이클립스를 통해서 Spring 프로젝트를 생성하고 실행하는 방법입니다.DB 설치와 스키마 생성은 아래 설명문에서 다루지 않습니다.따라서 DB 설치가 되어있지 않았다면, 아래 링크를 통해서 설치 후 진행 부탁드리겠습니다.MySQL D드라이브에 설치하는 방법 1. start.spring.io 접속아래 URL을 통해 해당 웹사이트를 접속해 줍니다.https://start.spring.io/참고: 해당 웹사이트는 spring에서 운영하는 사이트며, spring 관련 프로젝트를 가장 빠르게 설정하고 생성할수 있습니다. 2. 라이브러리 추가ADD DEPENDEINCIES... 버튼을 클릭 후 검색을 통하여 프로젝트에 사용할 라이브러리를 추가합니다.참고: 라이브러리는 프로젝트 상황에 맞게 선택하.. 2025. 7. 17. [Java] Thread 생성하는 방법 아주 쉽게 정리 & 설명 ✅ 참고Java에서 Thread를 만드는 방법은 Thread 클래스를 상속 받는 방법과Runnable 인터페이스를 구현하는 방법 총 2가지로 구분할 수 있습니다.Thread를 만들 때는 Thread 클래스를 상속받는 방법이 아닌 Runnable 인터페이스를 구현하는 방법으로 만들어야 합니다.상세한 이유가 궁금하시다면, 아래 설명과 코드를 참고해 주세요. Thread 클래스를 상속 받는 방법Thread 클래스를 직접 상속받는 ExtendsThread 클래스를 만들어 줍니다.현재 실행중인 스레드 이름을 출력하도록 합니다. ExtendsThread.javapublic class ExtendsThread extends Thread { @Override public void run() { .. 2025. 7. 5. 이전 1 2 3 4 ··· 14 다음 반응형