我试图在Windows 7 64位命令提示符下运行Example2.class程序。我已经使用命令提示符来编译程序,但是当键入:“ java Example2”时,它给我一个错误,提示找不到或加载主类example2。如何设置文件的正确路径,以便可以找到它?谢谢
最佳答案
您需要为其提供完整的程序包名称,并且(除非更改类路径)您必须位于正确的目录中。如果完整的包名称是
com.something.Example2
那么您希望编译器生成如下文件:
com/something/Example2.class
如果您确定自己位于
com
上方的目录中(即,在列出目录时可以看到com
),则可以使用java com.something.Example2
请注意,它区分大小写。
如果您使用默认程序包(即完整的类名实际上只是
Example2
),则需要位于包含Example2.class
的目录中,然后运行java Example2
但是不建议使用默认程序包。
您可以做的最大的事情就是使用IDE(Eclipse或NetBeans是最常用的IDE)。一旦您开始编写所有大型或复杂的内容,在没有IDE的情况下从命令行进行编译和运行将使您无所适从。
关于java - 在命令提示符错误中运行简单的Java程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26567516/