2012-09-01 98 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