仅指明在C盘为什么会出现查找不到的错误提示?
题主您好
CMD命令的执行是从当前目录下执行的。它会跟你输入的命令在当前目录下查找,它不会自己去进入下一级目录。查不到就会提示不存在,此时指的是当前目录下不存在。
题主用Javac执行java程序,题主的javac路径是已经加入了环境变量了。那么javac在执行后面的java程序时,是javac在当前目录下寻找Java程序的。找不到自然提示不存在。实际上题主可以在javac 后面填写要执行的java程序全路径,这样也是可以执行的。
另外我看题主是在初学java,那么题主可以存放java练习程序的文件夹也加入环境变量中,这样的话,就可以实现题主想要的结果,不管在哪个目录下都可以执行java程序,但是唯一需要注意的就是程序名不要重复,另外由于之前加入了环境变量那么在其他路径下尽量也不要出现重复的文件名。
谢谢,希望能对题主有所帮助。如有说的不对的地方欢迎大家回复转发指正。顺便大家关注点赞吧