请帮我搞定java命令

时间:2011-08-11 16:32:14

标签: java command-line compiler-errors compilation

我正在学习如何使用Notepad和命令行在Windows中制作和运行Java程序。现在,当我尝试运行任何类型的java Main变量时,我遇到一个众所周知的错误,Main是程序的起始类,我已经对它进行了一些研究。错误是java.lang.NoClassDefFoundError,但是此错误的任何常规解决方案似乎都没有帮助。

程序在<root>\com\zork,类是Main,Dungeon和DungeonMaster,每个都在com.zork包中。他们都使用javac命令编译得很好,但是尝试在<root>\com\zork<root>中使用java Main运行程序时不断给出上述错误。我用-cp,-classpath和我运行java的地方尝试过很多东西。当前的类路径是 <this directory doesn't matter>;.;"C:\Users\intprof\Desktop\ZORK in Java", 虽然最后一个条目也是C:\Users\intprof\Desktop\ZORK in Java\com\zork,不存在,还有其他几个。

我做错了什么?谢谢!

1 个答案:

答案 0 :(得分:2)

您需要运行java com.zork.Main