我需要知道JDK在我的机器上的位置。
在cmd中运行Java-version时,它将版本显示为“1.6.xx”。
为了在我的机器上找到这个SDK的位置,我尝试使用echo%JAVA\u HOME%,但它只显示“JAVA\u HOME”(因为在我的环境变量中没有设置“JAVA\u PATH”变量)
如果您使用的是Linux/Unix/Mac OS X:
试试这个:
$哪个java
应该输出准确的位置
之后,您可以自己设置JAVA\u HOME环境变量
在我的电脑(Mac OS X-雪豹)中:
$哪个java
/usr/bin/java
$ls-l/usr/bin/java
lrwxr-xr-x 1根控制盘74 11月7日07:59/usr/bin/java->/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
如果您使用的是Windows:
c:\>;对于(java.exe)中的%i,执行@echo.%~$路径:i