所以我知道有很多這方面的信息,但我一直在尋找我的解決方案,並沒有任何地方似乎有它。我已打開一個單獨的文件夾具有所有我的src和類文件和CD'd我的方式從命令提示符下運行有:cmd:java <class>錯誤
javac Filename.java
完全編譯並給了我6類文件:文件名$ 1.class通過文件名$ 5.class然後Filename.class。我跑
java Filename
,我也得到:
Exception in thread "main" java.lang.NoClassDefFoundError:
Filename <wrong name :calcu/Filename>
文件夾中的文件名是下。
我的javac版本是1.7.0_21。
我是編程界的新手,請理解。
是Filename.java下包'calcu'? –
是的,那是它的文件夾/文件夾 – Potatoesforfish
編譯完成後,你能看到文件夾中的Filename.class文件嗎?嘗試通過運行'dir Filename.class' – neo108