为什么我在JAVAC时说;找不到Test.java呢?

2024-12-05 17:53:55
推荐回答(4个)
回答1:

亲,看一下图片,或许你会恍然大悟的...

 

你那个Test.java是文本文档(即*.txt),并非java源文件(*.java)。

解决办法:

    打开你那个Test.java.txt文件,

    点击 “文件”,

    选择“另存为”,选择合适路径后,“保存类型”选择“所有文件”,文件名为“Test.java”(参照下图)即可。

 

******************************************希望帮助到你!************************************************
如果我的回答对你有帮助,
别忘了点击我的回答下方【选为满意答案】按钮。
谢谢!

回答2:

我晕,看你的dos界面和文件所在目录,对比下,会发现,你根本没有进入你的文件所在目录。进去后,再用上述命令,上述命令的前提是路径在当前文件所在目录才行的,默认会搜索当前目录内容。不行的话,再看下面。

用javac -d 绝对路径 Test.java 命令试试,如果可以的话,那就是环境变量的问题,检查下CLASSPATH是否设置正确。如果你的jdk版本在1.5以后,可以不用设置CLASSPATH变量,但如果你设置的话,就一定要设置正确,别忘记在路径最前面加上".",表示当前路径。

回答3:

按你的命令行,是对d:\Test.java进行编译。路径错了。要么在Test.java所在目录执行javac命令,或者javac后跟上文件完整的路径

回答4:

路径对没?