我有一個Store類,它是Person的數組;我有一個人,日期,學生,本科和研究生課程。一切都在Eclipse中運行,我必須從命令行運行它。我複製了src文件並試圖運行主程序,但它只是說它找不到我的任何類。他們都在同一個文件夾中,並且我已經分配了每個課程包。我查了一下導入班,我試過了:編譯多個對象類時出現ClassNotFound錯誤
import oopinterface.Person;
等等所有的類。
有沒有什麼辦法可以編譯主程序,所以它會識別那些非常清晰的類文件!?我在Windows上,但是如果我可以使用Linux的'其他'方式會有幫助嗎?
這是編譯器錯誤:
C:\Users\Liloka\Source\oopinterface>javac ContainerInterface.java
ContainerInterface.java:41: cannot find symbol
symbol : class Store
location: class oopinterface.ContainerInterface
Store myList = new Store();
//Instance of Store
^
ContainerInterface.java:688: cannot find symbol
symbol : class Person
location: class oopinterface.ContainerInterface
public Person getSupervisor()
^
..它繼續在其他類的每一個方法來接。(39) 預先感謝您!
是的,他們這樣做,我一次編譯它們,但我在oopinterface並只運行javac * .java它在我運行我的Container類之前沒有給我任何錯誤。它編譯成功與您的建議,但它仍然給我同樣的錯誤,當我嘗試和運行ContainerInterface:/ – liloka
我試過運行它,它的工作!我的ContainerInterface是我的主類。所以非常感謝你!你剛剛保存了我的uni項目! – liloka