大家好,我是豹豹哥,友爱互融,共同进步😘🤞


文章目录

  • 背景
  • 问题一:在命令行输入Java或者是javac没有任何反应
  • 解决方案:
  • 问题二:编译不成功
  • 解决方案:
  • 错因一:
  • 错因二
  • 问题三:出现如下情况(编译成功,运行不成功)
  • 解决方案:


背景

最近在看《Java疯狂讲义》,里面讲的一句话点醒了我,让我意识到我的Java基础是很不牢靠的。所以学习了用cmd写代码。

cmd中运行java文件 cmd运行java文件没有反应_Java

问题一:在命令行输入Java或者是javac没有任何反应

(问题图片没有保存,但是至少不是下面这样)

cmd中运行java文件 cmd运行java文件没有反应_Java_02

解决方案:

(解铃还须系铃人,cmd的大体作用是根据PATH来调用文件【比如在cmd 输入notepad就会启用记事本,如果是在记事本程序在D盘,就先用<D:>这个命令跳到D盘】),只要按照下面图片的提示,修改一下你的PATH路径就行了。

cmd中运行java文件 cmd运行java文件没有反应_解决方案_03

cmd中运行java文件 cmd运行java文件没有反应_解决方案_04

cmd中运行java文件 cmd运行java文件没有反应_Java_05

改完再试一下就可以运行出正确的界面了(在命令行输入Java,有现象后输入javac,都有现象就可以写HelloWorld了)

问题二:编译不成功

cmd中运行java文件 cmd运行java文件没有反应_Java_06

解决方案:

错因一:

拼写错误,文件名错了,或者是敲在命令行里的代码错了,改一下就好。

错因二

第二个原因是文件的格式是伪Java文件(*.java.txt)(在文件资源管理器里改一下:【查看->勾上显示隐藏的后缀名->成功】)(如果这两个都解决不了,可以私信我,我也没有遇到其余情况)

问题三:出现如下情况(编译成功,运行不成功)

cmd中运行java文件 cmd运行java文件没有反应_cmd中运行java文件_07

解决方案:

(羊毛出在羊身上)HelloWorld.class文件保存在哪个文件夹(我是J盘),就先<:J:>跳到相应的盘,然后程序就运行成功了。

cmd中运行java文件 cmd运行java文件没有反应_java_08

独学而无友,则孤陋而寡闻。欢迎大家评论和私信😘🤞