해결 했긴 했습니다만.  아직도 의문이 드네요.

 설명드리겠습니다.

 --------------------------------------------
 폴더구조.
       yahoo /  src / yahoostart.java

--------------------------------------------
 컴파일 과정
       (package yahoojava 선언)

 (1) yahoo  폴더에서 컴파일

      =>  javac -d . ../yahoostart.java

          (yahoo 폴더 아래에 yahoojava 폴더 생성되면서 클래스 파일 생김)

 실행

(1) yahoo  폴더에서 실행

      =>  java yahoojava/yahoostart.java    <--- 이렇게 하면 에러남
  
(2) yahoo/yahoojava 로 이동후 실행

     =>  java yahoojava.yahoostart.java    <--- 이렇게 하면 에러 없이 됨.

 
 실행은 되는데  무슨 차이인지 모르겠네요.
 클래스 패스는 모두 잡혀 있는 상태 이구요.



 

    


 

 
 

 

이 게시물을..