담비의 개발블로그

Spring Boot 오류(Error: Could not find or load main class) 본문

개발관련이야기

Spring Boot 오류(Error: Could not find or load main class)

담비12 2024. 6. 19. 17:51

Error: Could not find or load main class com.ㅇㅇㅇ.demo.ㅇㅇApplication

Caused by: java.lang.ClassNotFoundException: com.ㅇㅇㅇ.demo.ㅇㅇApplication

 

오늘 이런 오류가 발생해버렸다

 

해결방법으로 찾아보니! 환경변수 때문에 그럴 수 있다고!!

 

(참고로 window11입니다.)

 

 

1. [시스템 환경 변수 편집] 클릭

 

 

 

2. [환경 변수] 클릭

3. CLASSPATH를 누른 후 [편집] 클릭

 

4. %JAVA_HOME%\lib;.로 입력해준다.

 

이렇게 하면 완성! 인줄 알았더니 똑같은 오류가 계속된다...

 

 

빌드패스에서 찾아봤더니 이게 문제인것 같다.

 

 

처음 하다 보니 서툴러서 ojdb6.jar를 적었는데 아래처럼 적어야한다. 본인은 java17 버전을 쓰고 있기때문이다.

 

dependencies{

    implementation group: 'com.oracle.database.jdbc', name: 'ojdbc11', version: '21.8.0.0'

}

 

이렇게 적어주면 추가로 또 ojbc11 을 추가하지 않아도 된다.

 

 

만약 수동으로 추가하고 싶다면 아래의 두가지 방법으로 할 수 있다.

 

1. lib 폴더 안에 넣기

 

 

2. 프로젝트에 우클릭 properties 클릭 (or Build path)> Java Build Path > Classpath > Add Externam JARs.. > 다운받았던 ojdbc11 을 추가해주면 완성!

 

 

 

'개발관련이야기' 카테고리의 다른 글

이미지 최적화기술  (4) 2024.08.28
redirect란?  (0) 2024.08.13
Chaptcha 사용법(네이버/구글)  (0) 2024.06.11
긴 문장 스크롤 처리 방법(개인정보동의 스크롤)  (0) 2024.06.10
IT관련 자격증  (0) 2024.05.31