gpt4 book ai didi

java - 如何解决命令提示符中的 "could not find or load main class classname"错误?

转载 作者:行者123 更新时间:2023-12-02 10:55:15 25 4
gpt4 key购买 nike

我在d:/folder1/myfolder中有一个ReadMail.java位置。

我还需要 2 个 jar 文件,即 javax.mail.jaractivation.jar我已保存在d:/folder1中.

我可以使用以下命令通过命令提示符进行编译,没有任何错误:

javac -cp D:/folder1/myfolder/javax.mail.jar;D:/folder1/myfolder/Java_mail/activation.jar ReadMail.java

java -cp D:/folder1/myfolder/javax.mail.jar;D:/folder1/myfolder/Java_mail/activation.jar ReadMail

我得到"Could not find or load main class ReadMail"错误。有人可以指出我犯的错误吗?

最佳答案

您只需输入 Java 类名。您需要为其提供完整的包名称。 CD 到包的根目录并输入:

java -cp D:/folder1/myfolder/javax.mail.jar;D:/folder1/myfolder/Java_mail/activation.jar EntirePackageName.ReadMail

关于java - 如何解决命令提示符中的 "could not find or load main class classname"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51817688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com