Java 我在Mac(Catalina)上安装了Android Studio,keytool错误:';使用“;钥匙工具&x201D;命令行工具您需要安装JDK';
我试图从命令行运行keytool,但出现以下错误: 要使用“keytool”命令行工具,您需要安装JDK 我安装了Android Studio,所以我假设我在某处安装了JDK 我去了我的/Library/Java/JavaVirtualMachines目录,没有看到任何东西。echo$JAVA_HOME不返回任何内容Java 我在Mac(Catalina)上安装了Android Studio,keytool错误:';使用“;钥匙工具&x201D;命令行工具您需要安装JDK';,java,macos,macos-catalina,Java,Macos,Macos Catalina,我试图从命令行运行keytool,但出现以下错误: 要使用“keytool”命令行工具,您需要安装JDK 我安装了Android Studio,所以我假设我在某处安装了JDK 我去了我的/Library/Java/JavaVirtualMachines目录,没有看到任何东西。echo$JAVA_HOME不返回任何内容 我希望我只需要指向正确的目录并运行它,但我找不到它。JDK是在Android Studio下安装的还是我应该安装它?如果是这样,最好的方法是什么?您可能需要执行java-versi
我希望我只需要指向正确的目录并运行它,但我找不到它。JDK是在Android Studio下安装的还是我应该安装它?如果是这样,最好的方法是什么?您可能需要执行
java-version
,它将显示您当前安装的JRE和JDK版本
这也可能有帮助:您可能需要执行
java-version
,它将显示您当前安装的JRE和JDK版本
这可能也有帮助:我最终安装了OpenJDK。我最终安装了OpenJDK。当我在Mac上的终端中简单地输入
keytool
时,它给了我同样的错误。然后我找到了这个程序的路径,我的路径是/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/jre/bin
。在终端上,我将目录更改为此路径
cd /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/jre/bin
然后我就可以用
./keytool
希望有人觉得这有帮助。干杯 当我在Mac上的终端中简单地输入
keytool
时,它给了我同样的错误。然后我找到了这个程序的路径,我的路径是/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/jre/bin
。在终端上,我将目录更改为此路径
cd /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/jre/bin
然后我就可以用
./keytool
希望有人觉得这有帮助。干杯 谢谢你的回答。我安装了OpenJDK。谢谢您的回答。我安装了OpenJDK。