我自认为配置好了jdk,但是cmd输入java没有反应,但是可以命令行编译运行代码?

配置好jdk环境变量后,java -version 可以正常输出版本;
输入java没有反应,就是直接输出一个空行;
输入javac,输出÷: javac <options> <source files>。

我为什么说jdk配置好了呢,因为之前没有这个问题,今天突然出了这个问题我才重新配置一次但是还是这样的问题。

而且命令行是可以正常编译运行代码的:如图!
2020-03-17 (6).png
2020-03-17 (5).png

但是jdk或者说环境变量应该是有问题的:

2020-03-17 (7).png
请问哪位大佬遇到过这样的问题,可以帮我解答吗?

阅读 8.1k
5 个回答

贴一下你配置的系统变量 PATHJDK 的安装目录看看

1.pngd.png2020-03-17 (16).png

java test 能正常运行,没毛病啊?

CMD编码改成utf-8了吧,试试chcp 936

新手上路,请多包涵

我也是一样的问题,你解决了吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏