2016-09-05 5 views
-1

패키지의 개념을 이해하려고 시도하는데 왜이 오류가 발생합니까?패키지의 기본 클래스를 찾을 수 없거나로드 할 수 없습니다.

->javac B.java 
->java B 
Error: Could not find or load main class B 

클래스 B : 나는 우분투 16.04에서 작동

package a0; 

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

.

+0

어디서 컴파일하고 실행합니까? – Li357

+0

.java 파일이있는 디렉토리 – Jonas

+1

답변 ** http : //stackoverflow.com/questions/18093928/what-does-could-not-find-or-load-main-class-mean** – Jawegiel

답변

0

분명히 B.class는 패키지 자체와 같은 이름의 폴더에 있어야하며 java a0.B을 통해 실행되어야합니다.

관련 문제