当前尝试使用Java中的对象。一切顺利,直到我编译。一直在阅读关于相同问题或相同给定错误的其他几个问题,此时我不确定我是否忘记了某些内容,或者需要更改我的类路径。未编译Java文件
主类文件:
package TesterClass;
public class Tester {
public static void main(String[] args){
TesterClass firstTest = new TesterClass();
firstTest.stringPrinter();
}
}
是应该在充当一个封装文件的文件:
package TesterClass;
public class TesterClass{
private String workingSegment;
public TesterClass(){
workingSegment = "Working";
}
public void stringPrinter(){
System.out.println(workingSegment);
}
}
的2个文件在同一目录中,我试图手动编译他们与 “javac Tester.java”。我得到的错误是关于它与包有关的问题。欢迎所有帮助!
编辑:忘了发布实际的编译器错误。
Tester.java:9: cannot find symbol
symbol : class TesterClass
location: class TesterClass.Tester
TesterClass firstTest;
^
Tester.java:11: cannot find symbol
symbol : class TesterClass
location: class TesterClass.Tester
firstTest = new TesterClass();
^
2 errors
你可以在这里粘贴错误消息或堆栈跟踪吗? – AJJ
请发布确切的错误消息。 –
回到软件包分支('..')的顶部,尝试使用'javac TesterClass/Tester.java'重新编译。 – MadProgrammer