亲,看一下图片,或许你会恍然大悟的...
你那个Test.java是文本文档(即*.txt),并非java源文件(*.java)。
解决办法:
打开你那个Test.java.txt文件,
点击 “文件”,
选择“另存为”,选择合适路径后,“保存类型”选择“所有文件”,文件名为“Test.java”(参照下图)即可。
******************************************希望帮助到你!************************************************
如果我的回答对你有帮助,
别忘了点击我的回答下方【选为满意答案】按钮。
谢谢!
我晕,看你的dos界面和文件所在目录,对比下,会发现,你根本没有进入你的文件所在目录。进去后,再用上述命令,上述命令的前提是路径在当前文件所在目录才行的,默认会搜索当前目录内容。不行的话,再看下面。
用javac -d 绝对路径 Test.java 命令试试,如果可以的话,那就是环境变量的问题,检查下CLASSPATH是否设置正确。如果你的jdk版本在1.5以后,可以不用设置CLASSPATH变量,但如果你设置的话,就一定要设置正确,别忘记在路径最前面加上".",表示当前路径。
按你的命令行,是对d:\Test.java进行编译。路径错了。要么在Test.java所在目录执行javac命令,或者javac后跟上文件完整的路径
路径对没?