java - 如何解决错误在命令提示符中找不到或加载主类错误?
问题描述
我正在尝试在命令提示符下运行 java 代码。我在 D 驱动器的文件夹 abc 中有 java 文件。我在同一个文件夹中也有 2 个罐子。编译完成。类文件在文件夹 abc 中创建。尝试使用 java 命令执行它时,我收到错误“找不到或加载主类”。有人可以帮我吗?我在 cmd 中使用以下命令: java -cp D:/Java_mail/javax.mail.jar;D:/Java_mail/activation.jar Emailfetch
解决方案
为了能够运行 JAR 文件,您必须将您的 jar 设置为可运行的。这意味着你必须有一个类
public static void main(String[] args)
https://docs.oracle.com/javase/tutorial/deployment/jar/appman.html
否则您将无法运行它。
推荐阅读
- c# - 无法将 URL 解码为正确的值
- python - 如何在文本中查找日期
- python - 找不到元素
- node.js - 将 nodemon 与 docker 和 docker-compose 一起使用
- javascript - 关于 JS 和列表分布的新手问题
- javascript - 条纹handleServerResponse()错误ReactJS
- python - JupyterHub - 如何创建新用户名并设置密码?
- javascript - ReferenceError:自我未在nodejs模块中定义
- javascript - 如何在 Wordpress 媒体模式上触发保存?
- java - 安装 JRE 8 和 Elasticsearch 7.3.1 后没有 jvm.options