java - 无法执行 Java 类文件
问题描述
使用以下命令执行 java 文件时出现错误java ClassFileName
:
Error: Could not find or load main class.
但是在使用命令时执行java -cp . ClassFileName
没有任何错误。
你能帮我解释一下为什么会这样吗??
解决方案
您必须确保将.class
文件的位置添加到类路径中。因此,如果它在当前文件夹中,则添加 . 到你的类路径,你已经完成了,这就是为什么它对你来说很好。
因此,java ClassFileName
只需将 .class 的位置添加到您的类路径即可执行。我希望它有所帮助。
推荐阅读
- java - 使用 Java 读取日志并在 Web 浏览器上显示它们
- java - 线程不能同时在同一个套接字上读写流?
- c# - 通过 JSON 发送的 DateTime 在 Azure 应用服务上减去一天
- keras - 'import keras.layers' 给出 No module named keras 错误,但如果它在 cmd 中运行就很好
- python - 扁平化字典
- electron - 在电子中使用foreverjs会导致电子应用程序在dock中重复
- r - R tmap tm_facet 将值分配给错误的位置
- c - 如何在 C 中将正式的 if 语句包含到参数中?
- python - 如何在 Python 中创建具有随机数的随机整数的列表
- javascript - 如何在 Vue.js 中选择对象类型