问题

使用IDEA自带的终端,运行

javac CommandLine.java

显示:'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

解决办法

在系统环境变量中Path中添加:
D:\Intellij IDEA\IntelliJ IDEA Educational Edition 2019.3.3\jbr\bin

这是我安装IDEA的路径,其中javac就位于\jbr\bin目录下

java文件idea和部署线上的class文件不一致 idea javac_java

只需把这个目录添加进系统路径即可。

java文件idea和部署线上的class文件不一致 idea javac_环境变量_02

java文件idea和部署线上的class文件不一致 idea javac_环境变量_03

测试一下

java文件idea和部署线上的class文件不一致 idea javac_环境变量_04

OK。