2012-09-01 76 views
0

我有一个类文件Packet.class在NetBeans,但是当我尝试使用它,我得到这个错误:的Java找不到符号

C:\Users\goh\Desktop\Workspace\NetSim_Alvin_Oo_U1022711A\src\PFrame.java:31: error: cannot find symbol 
    public Packet info = new Packet(); 
    symbol: class Packet 
    location: class PFrame 

什么地方出错了?

+6

你有一个名为Packet的地方吗? Java说它找不到它。你忘了导入它吗? –

+1

您能否告诉我们更多关于您的问题的信息,包括Packet的位置,您尝试使用它或导入它的方式?这些细节可能非常重要。 –

回答

1

您应该将Packet.class文件添加到您的构建路径。我相信这可以通过右键单击您的项目并选择“属性”在netbeans中完成。请注意,如果可能,最好添加一个jar文件而不是类文件。如果你有Packet.java文件,你可以简单地将它添加到源文件夹。

+0

没有我有包packet.class在我的构建路径 – Alvin567

+0

问题。如果NetSim n不是主类,netbeans无法检测到它,我该怎么办? – Alvin567