多语言展示
当前在线:616今日阅读:3今日分享:40

JAVA_HOME 为何要设置为JDK 安装目录而不是JRE

JDK 安装目录的bin目录下包含 javac.exe 等54 个.exe(jdk1.8);JRE的bin目录不含javac.exe 等,而且仅有21 个.exe(jre1.8);通常java developer 才需要设置JAVA_HOME,普通用户使用jre 足矣。
工具/原料
1

笔记本、台式机

2

Oracle的java软件

3

java developer

方法/步骤
1

检查jre目录下bin目录中的exe 文件数目(jre1.8为21个),注意看有没有javac.exe;注意下面2张图的路径区别,一个是独立的jre,一个是jdk目录下的jre

2

查看jdk目录下bin目录中.exe文件数(jdk1.8 为54个),其中包含有javac.exe 等

3

找到java 的jdk 目录,并在System variable 中设置为JAVA_HOME

检验
1

如果仅仅将jre目录设置为JAVA_HOME ,则 在Command Prompt(命令行窗口)输入javac 时 会显示找不到

2

如设置正确,则 在Command Prompt(命令行窗口)输入javac 时 会显示javac 的相关方法参数

注意事项

设置完JAVA_HOME 后 记得在path 中加入%JAVA_HOME%\bin,%JAVA_HOME%\jre\bin

推荐信息