我一整天都在试着让它工作。我对编程相当陌生,学校派我去创建一个聊天服务器(尽管这不是重点)。因此,我完成了我的程序,并想测试它,但无论我做什么,我的类文件不能在命令提示符中找到一些奇怪的原因。我尝试了所有的方法来改变道路,但我不知道发生了什么。我做了一个简短的helloworld java文件,只是为了确保它不是实际程序中的某个东西,但是我遇到了同样的问题。我截图的错误,我不断得到和附加它。如您所见,helloworld在桌面上的位置是正确的,但由于某些原因,它找不到我的文件。谢谢你的帮助。
错误截图
2条答案
按热度按时间moiiocjp1#
只需检查是否已将文件保存为.java格式。要进行检查,请右键单击文件并单击“属性”选项以查看文件格式。我已经添加了我的java文件的截图。如果您仔细查看,文件的类型是“java file.java”附带的屏幕截图
e4eetjau2#
正如sneha veerakumar的回答,确保您的文件的扩展名是.java。不是.txt或其他。但是,如果文件已经在.java中,并且仍然出现相同的问题,请检查您的java\u home environment变量,确保设置正确。
windows中的java\u home Environment变量:
进入控制面板>系统
导航到高级系统设置
选择环境变量。
用jdk路径的值编辑/添加java\u home变量,例如:c:\program files\java\jdk1.8.0\u 172
将jdk bin path c:\program files\java\jdk1.8.0\u 172\bin添加到“path”变量的值中。带分号(;)分隔符。