program tip

Eclipse 오류 : 기본 클래스를 찾거나로드 할 수 없습니다.

radiobox 2020. 11. 6. 08:01
반응형

Eclipse 오류 : 기본 클래스를 찾거나로드 할 수 없습니다.


이 질문에 이미 답변이 있습니다.

이 오류에 대해 광범위하게 Google을 검색했지만 문제를 해결할 수없는 것 같습니다. Eclipse Juno에서 다음과 같이 기본 Java 프로그램을 작성했습니다.

public class HelloWorld {

    /**
     * @param args
     */

    public static void main(String[] args) {
        System.out.println("Hello Eclipse!");
    }

}

실행을 클릭하면 "오류 : 메인 클래스 HelloWorld를 찾거나로드 할 수 없습니다"라는 메시지가 나타납니다. 이 오류 메시지는 동일한 작업 공간에있는 다른 모든 프로젝트에 적용됩니다. 작업 공간 전환을 시도했지만 오류가 계속 나타납니다.

Windows 7 64 비트를 사용하고 있습니다. 어떤 도움을 주시면 감사하겠습니다!


이것은 내 JRE를 업데이트 한 후 오늘 나에게 일어났습니다. 나는 프로젝트를 청소하고 다시 작동하기 시작했습니다.

Project -> Clean기존 클래스 파일을 제거하고 프로젝트를 완전히 다시 빌드합니다. Eclipse의 정리 기능에 대한 자세한 정보는 여기 .


방금 그 문제가 발생했습니다. 원인은 ... 확실하지 않습니다. 그러나 새 jvm을 추가 한 후에 만 ​​발생했습니다. 내 솔루션 :

  • 실행 구성으로 이동 :- 실행 - > 구성 실행

클래스 경로 탭에서 :

  • 고급 선택
  • Eclipse가 일반적으로 bin에있는 프로젝트의 * .class를 넣는 위치를 추가합니다. 그래서 프로젝트의 bin 디렉토리를 추가했습니다.

나는 그것이 누군가를 돕기를 바랍니다. 이것을 알아내는 데 시간이 걸렸습니다.


bin 디렉토리에서 jar 파일을 삭제했습니다. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭 한 다음 라이브러리 탭을 클릭합니다. 거기에 붉은 깃발이 있었다. 라이브러리에서 jar 파일을 제거하고 작동했습니다.


클래스가 Eclipse에서 컴파일되지 않은 것 같습니다.

몇 가지 포인터가 될 수 있습니다.

  1. 출력 폴더에 .class 파일이 있는지 확인합니다. 출력 폴더를 확인 하려면 Project- > Properties-> Java Build Path (아래에서 확인)를 마우스 오른쪽 버튼으로 클릭합니다.
  2. 있는지 확인 프로젝트 -> 빌드가 자동으로 메뉴에 선택되어 있습니다.
  3. HelloWorld 클래스가 src 폴더에 있는지 확인하고 Project- > Properties-> Java Build Path (소스 탭 확인)를 마우스 오른쪽 버튼으로 클릭합니다 .

나에게도 같은 문제가 발생했습니다. 프로젝트> 속성> Java BuildPath로 이동했습니다.

내보내기 순서로 java / main을 최우선 순위로 옮겼습니다.


그것은 당신이 주 방법으로 한 번 클래스를 만들었고 그 후에는 해당 양식 또는 작업장을 삭제하고 일부 파일이 여전히 존재 할 수 있기 때문에 해당 양식 또는 작업 영역을 다시 만든 다음 삭제하는 것이 좋습니다. 완전히 클릭 한 후 Runner 클래스와 같은 클래스를 생성했다면 다시 실행 해보십시오.


이것은 나에게 일어난 일입니다. 누군가 내가 완전히 새로운 WORKSHOP을 만들어야한다고 말하는 것을 알아 차 렸습니다! 왜? 최신 JRE 버전을 설치했기 때문에 다른 이전 버전을 실행할 수 없습니다. 그래서 그 모든 오래된 파일들은 어떤면에서 쓸모 없게되었습니다. 그렇지 않습니다. 복사하여 새 클래스에 붙여넣고 사용하지 않는 클래스 이름으로 변경하십시오.


패키지 이름이 클래스 이름과 같으면이 문제가 발생합니다.

참고 URL : https://stackoverflow.com/questions/16334625/eclipse-error-could-not-find-or-load-main-class

반응형