我在“/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java”下安装了jdk
当我做“哪个java”时,它返回“/ usr / bin / java”
但是,我想要哪个java返回/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java,而不是/ usr / java / bin
如何才能做到这一点?幕后发生了什么?
2 回答
可能是/ usr / bin / java是一个符号链接 .
尝试
这将在'which java'的输出上运行ls -l,希望为您提供链接指向的完整路径 .
/usr/bin/java 是符号链接:
如果您使用:
您可以确认它是否正在使用
1.6.0
: