我不确定我做错了什么...我正在关注几个YouTube视频,但仍然无法从命令提示符运行我的java程序。
我在cmd做的第一件事是: set path =“[将URL复制到JDK bin目录]”
然后我用'cd'一直到我的家庭作业目录,包含4个java文件。
然后我输入'javac hangman.java'来编译它......(我们只是说它是刽子手)
最后,我输入'java hangman'
它说:“错误:无法在我的cmd中找到或加载主类刽子手。”
我做错了什么?
(如果这种情况有所不同,我正在使用Windows 10。)
答案 0 :(得分:3)
两件事:
Hangman
而不是hangman
开头。public static void main(String[] args)
方法答案 1 :(得分:1)
例如,我想编译Car.java,它的路径是:Desktop> CarsProyects> src> carsPackage。
如果我尝试: cd桌面 cd CarsProyects cd src cd carsPackage javac Cars.java java汽车
我会遇到与您相同的错误,主要课程未加载或未找到' 所以试试这个(cd carsPackage> ..):
cd桌面 cd CarsProyects cd src javac Cars.java java汽车
我希望这有帮助!
答案 2 :(得分:1)
CMD具有特定的案例敏感性。
查找目录时,请确保文件名的第一个字母为大写
文件名
所有参数必须准确适用于java方法,包括
主