为什么我在CMD运行javac生成不了class文件?环境变量全都设置好了,路径什么的全都弄好

如题所述

它的意思是找不到Test.java,你确定你的Test.java是在e盘的根目录下吗?追问

对啊

追答

是你的环境没配好吧。你打印javac,有提示?

追问

环境都按照网上的配好了

追答

我说的是javac.exe,不只是java.exe。javac.exe是编译,java.exe是运行,你必须把javac.exe的目录也加入到环境变量中。

追问

不太懂,我是今天才开始学,安装只有一个java.exe啊

追答

两种方法:1,在你的java安装目录里搜索javac.exe。找到后,把它复制到你的java.exe所在的目录,重启cmd就好了。2.找到你的javac.exe所在目录,把这个路径添加到你的环境变量中。重启cmd就好了。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答