本机是mac环境。
在配置好java的环境变量后,java和javac都是可以用的,但是用javah就会出现问题。
会报错误
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/javah" (-1)
在网上搜了各种办法都不行,后来就进入上面这个错误的目录里面看,发现别的java命令族都在,唯独没有javah。
后来就在网上搜了一下jdk-10.0.2发现,这个版本的jdk取消了javah,直接改用javac -h代替了
那我们就可以直接使用javac -h了
https://blog.youkuaiyun.com/dyrlovewc/article/details/80770249