질문있습니다
2014-08-25
|
by 자바게이
1190
안녕하세요 자바초보입니다
지금 패키지를 배우고있는데요,
만약에 package project_7.perimeter 이렇게 묶으면
project_7라는 폴더안에서는 컴파일이 불가능한가요?
제가 지금 폴더구성이
C:\javastudy\project_7\perimeter
C:\javastudy\project_7\area
이런식으로 되어있는데요
classpath는 javastudy와 project_7까지 설정해주었는데
컴파일이 javastudy 폴더내에서는 정상적으로 되는데
project_7내에서 똑같은 java파일옮겨놓고 컴파일하면 오류가 납니다
class P_Circle
{
public static void main(String[] args)
{
project_7.perimeter.Circle c1=new project_7.perimeter.Circle(1.5);
System.out.println("반지름이 1.5인 원의 둘레 : "+c1.getPerimeter());
project_7.area.Circle c2=new project_7.area.Circle(1.5);
System.out.println("반지름이 1.5인 원의 넓이 : "+c2.getArea());
}
}
C:\javastudy\project_7\area>Circle.class
C:\javastudy\project_7\perimeter>Circle.class
C:\javastudy>test.java
이상태에서 컴파일시 컴파일 성공
C:\javastudy\project_7\area>Circle.class
C:\javastudy\project_7\perimeter>Circle.class
C:\javastudy\project_7>test.java
이상태에서 컴파일시 컴파일 오류
요거때문에 거의 1시간동안 헤매고 있어요..
답변좀 부탁드립니다