Я создал пакет A:
Код: Выделить всё
package pack;
public class A
{
public void methodA(){
System.out.println("MethodA");
}
}
Код: Выделить всё
javac -d . A.java
Затем я попытался импортировать этот пакет в другую программу:
Код: Выделить всё
import pack.A;
class B
{
public static void main(String[] args){
A a = new A();
a.methodA();
}
}
Код: Выделить всё
javac B.java
Код: Выделить всё
B.java:1: error: package pack does not exist
import pack.A;
^
B.java:6: error: cannot find symbol
A a = new A();
^
symbol: class A
location: class B
B.java:6: error: cannot find symbol
A a = new A();
^
symbol: class A
location: class B
3 errors
Кто-нибудь может объяснить ошибку в этом коде??
Подробнее здесь: https://stackoverflow.com/questions/311 ... -not-exist