错误:无法找到或加载主类 bag.test.java

我正在为学校做一个项目,直到今天早上一切都运行良好。当我打开代码并尝试通过命令提示符运行它时,它一直说 - 错误:无法找到或加载主类 bag.test.java 我的源代码位于 github 上:https: //github.com/Knightbomb8/ CS-2400-Project1 要运行代码,我首先在运行的 bag 文件夹内编译代码: javac*.java 然后退出 bag 文件夹,以便位于项目文件夹中。然后我尝试运行 java bag.test.java 代码,然后遇到错误。但是,当我使用 vsCode 运行我的代码时,我没有遇到任何问题。有谁知道如何解决我遇到的这个问题,因为我很困惑。谢谢

进行更多测试,我尝试在计算机上运行的任何文件都会出现此错误。所以看来这不是这个项目特定的。

路径


哈士奇WWW
浏览 88回答 2
2回答

慕慕森

当您从命令行运行 java 代码时,无需添加.java或.class后缀。你应该在java bag.test没有.java.

富国沪深

这可能是因为您正在一个地方编译代码,并且编译后的字节代码文件是在那里创建的。什么时候 。您使用命令提示符更改目录,您将退出字节码文件所在的文件夹,您必须在创建该文件的同一位置运行该文件
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java