平时习惯了使用Oracle的JDK,安装好JDK,配置好环境变量之后,javac就天生手到擒来
可是最近用的服务器上自带的时OpenJDK,在使用javac命令进行java文件编译的时候,出现
bash: javac: command not found
测试一下java命令
[root@localhost ~]# java -version
openjdk version "1.8.0_232"
没有问题呀
经查询,原来是没有安装对应的开发包
yum install java-1.8.0-openjdk-devel.x86_64
安装完成之后再次执行javac就好啦~