상세 컨텐츠

본문 제목

이클립스 오류 기본 클래스 을(를) 찾거나 로드할 수 없습니다 처리

JSP·자바·코틀린

by 김일국 2021. 5. 25. 21:37

본문

이클립스를 사용하다 보면,

이클립스 오류 기본 클래스 을(를) 찾거나 로드할 수 없습니다 

위 와 같은 메세지가 나오는 경우가 여럿 있습니다.

원인은 classpath > exclude test code unchecked 해야지만, 오류 않나는데,

초기에 기본값으로 checked가 되어서, 실행시 경로 테스트를 진행하는 듯 합니다.

이것은 unchecked 하면 오류가 않나게 됩니다.

pom.xml의 plugin 버전을 1.8로 올리시고, 메이븐 업데이트를 하시면,

unchecked 실행되고, 정상 결과가 콘솔에 나타납니다.(아래)

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>2.5.1</version>
  <configuration>
    <source>1.8</source>
    <target>1.8</target>
    <compilerArgument>-Xlint:all</compilerArgument>
    <showWarnings>true</showWarnings>
    <showDeprecation>true</showDeprecation>
  </configuration>
</plugin>

 

추가로 입력 힌트가 스프링 입력힌트로 나오게 하는 방법은 아래와 같습니다.

하단 Resotore Defaults 버튼을 클릭 후 아래칸의 Spring Annotation Proposals를 제일 상위로 올립니다.

위 와 같이 적용하면, 입력힌트가 우리가 원하는 메서드및 멤버변수가 나오게 됩니다.

관련글 더보기

댓글 영역