package mypack;
public class B{
public static void main(String[] args){
A oba = new A();
int b = oba.getA();
System.out.println(b);
}
}
提示B.java:4: cannot resolve symbol
symbol : class A
location: class mypack.B
A oba = new A();
^
B.java:4: cannot resolve symbol
symbol : class A
location: class mypack.B
A oba = new A();
^
2 errors
public class B{
public static void main(String[] args){
A oba = new A();
int b = oba.getA();
System.out.println(b);
}
}
提示B.java:4: cannot resolve symbol
symbol : class A
location: class mypack.B
A oba = new A();
^
B.java:4: cannot resolve symbol
symbol : class A
location: class mypack.B
A oba = new A();
^
2 errors
javac中有一条
-d <directory> Specify where to place generated class files
你在直接编译的时候要先按照目录生成 也就是要将包编译出来,否则运行会保存.当然这也有其他解决办法,这里只说cmd中如果解决.
java -d 后面跟着你要生成的其实路径 例如. 然后是你的类文件(文件 不是文件夹)然后就可以了 但是此时生成的起始位置是包啊
运行就行了