執行Java程序有一個目錄結構是這樣的:我如何從父目錄
./
+-- myClass
| +-- MainClass.class
|
+-- dummy
+-- DummyClass.class
MainClass包含public static void main(String args[])
進口dummy.DummyClass。
我編譯一個簡單的命令,如javac myClass/MainClass.java dummy/DummyClass.java
,一切都很好。但是當我嘗試從./使用java myClass.MainClass
執行它時,我得到「無法找到主類」錯誤。
如果我使用-cp選項更改類路徑,那麼MainClass無法再找到DummyClass。
任何提示?
非常感謝你;)
好,我很愚蠢:d忘了把它寫在MainClass。謝謝你,兄弟 ;) – 3mpty 2011-01-26 09:26:59