Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何解决在命令提示符中找不到或加载主类错误?_Java_Cmd - Fatal编程技术网

Java 如何解决在命令提示符中找不到或加载主类错误?

Java 如何解决在命令提示符中找不到或加载主类错误?,java,cmd,Java,Cmd,我正在尝试在命令提示符下运行java代码。我把java文件放在硬盘的abc文件夹中。我有两个罐子也在同一个文件夹中。编译完成了。类文件是在文件夹abc中创建的。当尝试使用java命令执行它时,我得到了错误“找不到或加载主类”。谁能帮帮我吗? 我正在cmd中使用以下命令: java-cpd:/java_-mail/javax.mail.jar;D:/Java_mail/activation.jar Emailfetch要运行jar文件,您必须将jar设置为可运行。这意味着你必须有一个 public

我正在尝试在命令提示符下运行java代码。我把java文件放在硬盘的abc文件夹中。我有两个罐子也在同一个文件夹中。编译完成了。类文件是在文件夹abc中创建的。当尝试使用java命令执行它时,我得到了错误“找不到或加载主类”。谁能帮帮我吗? 我正在cmd中使用以下命令:
java-cpd:/java_-mail/javax.mail.jar;D:/Java_mail/activation.jar Emailfetch

要运行jar文件,您必须将jar设置为可运行。这意味着你必须有一个

public static void main(String[] args)


否则您将无法运行它。

使用
java-jar
添加包含“publicstaticmain”方法的类的内容。@Lino您能详细说明一下吗?也许这有帮助?