【发布时间】:2018-10-07 21:06:32
【问题描述】:
我很好奇我在 windows 环境中看到的 java 路径之间存在的差异。
如果我执行命令where java 我可以看到
C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
C:\ProgramData\Oracle\Java\javapath\java.exe
C:\Program Files\Java\jdk1.6.0_21\bin\java.exe
我已经看到第一个 javapath 使用我安装的最新 java sdk 进行了更新。然而,你谷歌告诉你的大部分内容应该将环境变量 PATH 设置为最新的,即路径中包含 jdk 的那个。 那么什么是最好的,它们是如何工作的。例如,什么最适合 Xamarin 或 Android 开发?
希望有人对此有所了解,我将不胜感激 cmets。 现在我知道,(每个人都这样做)要更改 java 的路径,您必须设置 JAVA_HOME 变量。我是在发布此内容后才这样做的,很难回忆起您在任何特定时刻阅读的所有内容! 仍然是其他路径的目的是什么,为什么更新java jre会在下载sdk时自动设置java版本需要手动更新?
【问题讨论】: