首页 > 解决方案 > 如何解决错误在命令提示符中找不到或加载主类错误?

问题描述

我正在尝试在命令提示符下运行 java 代码。我在 D 驱动器的文件夹 abc 中有 java 文件。我在同一个文件夹中也有 2 个罐子。编译完成。类文件在文件夹 abc 中创建。尝试使用 java 命令执行它时,我收到错误“找不到或加载主类”。有人可以帮我吗?我在 cmd 中使用以下命令: java -cp D:/Java_mail/javax.mail.jar;D:/Java_mail/activation.jar Emailfetch

标签: javacmd

解决方案


为了能够运行 JAR 文件,您必须将您的 jar 设置为可运行的。这意味着你必须有一个类

public static void main(String[] args)

https://docs.oracle.com/javase/tutorial/deployment/jar/appman.html

否则您将无法运行它。


推荐阅读