본문 바로가기

Java/오류

[오류 / STS] 기본 클래스 com.(경로).TestApplication을(를) 찾거나 로드할 수 없습니다.

 

오류: 기본 클래스 com.(경로).TestApplication을(를) 찾거나 로드할 수 없습니다.

=> 메인클래스를 잡지 못해서 발생하는 오류.

 

SVN에서 프로젝트 checkout이후 모든 설정을 이전과 동일하게 맞춰줬는데도 계속 오류가 났다.
=> maven install 로 해결. 


 
maven install 하면 하위 경로에 관련 라이브러리가 설치된다.
C:\사용자\.m2\repository

포맷 & 윈도우 재설치로 모든 디렉토리가 초기화된 상태였고,
결국 로컬에 maven 라이브러리가 없어서 발생한 오류였다.
일반적으로 첫 세팅시 필요!

 


 

maven install 

- 의존성 다운로드: pom.xml에 정의된 외부 라이브러리(JAR 등) 를 원격 저장소(Maven Central, Nexus 등)에서 가져와 로컬 .m2/repository/에 저장

- 프로젝트 빌드: Java 코드 컴파일, 테스트 실행, 패키징 등을 수행

- 로컬 저장소에 배포: 현재 프로젝트를 빌드한 결과물(JAR/WAR 등) 을 로컬 .m2/repository/에 저장하여 다른 프로젝트에서 사용할 수 있도록 함.