javac: 找不到文件: HelloWorld.java 用法: javac <options> <source files> -help 用于列出可能的选项

请问各位大神 这究竟是什么问题

出现“找不到文件的错误”很有可能是因为文件的扩展名被隐藏了,虽然文本文件被重命名为“HelloWorld.java”,但实际上该文件的真实文件名为“HelloWorld.java.txt”,文件类型并没有得到修改。

步骤:

    打开Windows系统控制面板中的【文件夹选项】,在“查看”选项下高级设置一栏中将“隐藏已知文件类型的扩展名”选项前面的“√”取消,单击【确定】按钮。

    文件显示出扩展名.txt后,将其重命名为HelloWorld.java即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-02
你需要解决几个问题,按顺序来,遇到你确认不是问题的,也要验证无误,再进行下一步。

1、到java的安装目录我的是这个C:\Java\jdk1.7.0_07\bin,注意这个目录下一定有javac.exe文件。
2、复制1的目录,到我的电脑——属性——高级系统设置——高级页——环境变量——系统变量窗口,找PATH项,确保1的目录在PATH值中,记得不同目录用英文分号隔开。保存重启电脑。
3、到开始——运行——输入cmd,打开命令行
4、在命令行中进入你HelloWorld.java文件的所在路径,尽量用英文路径,不带空格的。
5、输入javac HelloWorld.java回车,应该能编译通过。本回答被网友采纳
第2个回答  2019-12-28

就是找不到源文件的意思,你没有把自己编写的程序放在cmd运行的文件目录下。

你可以和我一样在对应的文件路径里面新建另一个文件夹,用cd+文件名进入文件夹,然后运行程序就能解决这个问题了。

第3个回答  2019-09-25
java要编译的文件不能放在c盘目录下的,其他盘都可以的,因为你的java软件安装目录在c盘的,所以会发生楼主编译文件时,产生的错误的,不知道楼主至今搞好了没有,没有搞好,请采纳吧!《书山有路勤为径,学海无涯苦作舟》!梦还是要有的,说不定哪天会实现了呢!
第4个回答  推荐于2018-02-28
是你的文件扩展名的默认是隐藏的!!
怎么解决这个问题呢!?请看下面:
控制面板---->文件夹选项--->查看--->
隐藏已知文件的扩展名
(去掉这个选项的勾)点击应用就OK了!!
重新执行你的程序,你发现正常了!!本回答被网友采纳
相似回答