很多需要javac 的程序依赖 JAVA_HOME环境变量.
如果是手工下载源码安装的JDK,很容易知道JAVA_HOME的目录. 例如
whereis javac
javac: /usr/local/jdk1.8.0_74/bin/javac
那么对应的 JAVA_HOME 为 /usr/local/jdk1.8.0_74.
而 YUM 安装的 jdk, 不需要配置 PATH, 因为已经自动使用软连接做好了。
echo $PATH
javac -version
如果是手工下载源码安装的JDK,很容易知道JAVA_HOME的目录. 例如
whereis javac
javac: /usr/local/jdk1.8.0_74/bin/javac
那么对应的 JAVA_HOME 为 /usr/local/jdk1.8.0_74 .
而 YUM 安装的 jdk, 不需要配置 PATH, 因为已经自动使用软连接做好了。
echo $PATH
javac -version