Java .class文件使用命令提示符运行
我正在尝试运行从internet下载的.class文件,并尝试在键入以下内容时使用命令提示符运行该文件:Java .class文件使用命令提示符运行,java,class,Java,Class,我正在尝试运行从internet下载的.class文件,并尝试在键入以下内容时使用命令提示符运行该文件: java CLASSNAME它告诉我:无法找到或加载主类CLASSNAME,当我尝试时: java-cp CLASSNAME它给了我: 用法:java[options]类[arg…] (执行一个类) 而且它什么也不做。通过CMD运行java程序需要考虑以下几点: 运行的类应该有一个main方法 您应该键入具有main方法的类的完全限定名。例如: 您应该在类路径中包含主类和所需的类/jar
java CLASSNAME
它告诉我:无法找到或加载主类CLASSNAME
,当我尝试时:
java-cp CLASSNAME
它给了我:
用法:java[options]类[arg…]
(执行一个类)
而且它什么也不做。通过CMD运行java程序需要考虑以下几点:
有关更多详细信息,请参阅
java
工具参考:
- 对于Windows:
- 对于Unix:
- 一个常见错误是在类名中包含扩展名。您应该使用
javafoo
而不是javafoo.class
您是从类所在的位置运行java命令的吗?它应该可以工作..试试java-cp。不是我写的,我是从互联网上得到的,而且在网络上运行良好page@LOLerKing好的,试试javap className.class
,看看它是否有main方法。它有:public class FOO extensed BAR{BAZ}
java com.example.Main