我在我的mac上使用Java8更新45。我试着使用'jdeps‘命令,但我的mac一直显示“命令找不到”的信息。奇怪的是bin文件夹中的其他命令,如'java','javac‘都能很好地工作。只有'jdeps‘命令不起作用。
如何使用jdeps命令?使用这个命令有什么条件吗?
发布于 2016-02-01 22:46:22
我在Mac上的版本中肯定有这个功能:
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin问题的症结似乎是上面提到的一些东西没有达到下面提到的魔力:
http://lists.apple.com/archives/java-dev/2015/Nov/msg00009.html
当设置了JAVA_HOME环境变量时,Mac会变出一些魔术,但问题是没有涵盖所有命令,并且在较新的JDK中缺少一些命令
链接不会出现在以下位置:
$ ls -l `which java`
lrwxr-xr-x 1 root wheel 74 1 Jul 2014 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java发布于 2016-02-01 21:46:54
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk_version/Contents/Home
export PATH=${PATH}:${JAVA_HOME}/binhttps://stackoverflow.com/questions/29964142
复制相似问题