作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试从命令行运行 keytool,但收到以下错误:
要使用“keytool”命令行工具,您需要安装 JDK
我安装了 Android Studio,所以我假设我在某个地方有 JDK。
我进入了/Library/Java/JavaVirtualMachines 目录,但没有看到任何内容。 echo $JAVA_HOME 不返回任何内容。
我希望我只需要指向正确的目录并运行它,但我找不到它。 JDK 是安装在 Android Studio 下还是我应该安装它?如果是这样,最好的方法是什么?
最佳答案
当我在 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 命令了
./keytool
希望有人觉得这有帮助。干杯!
关于java - 我在 Mac (Catalina) 上安装了 Android Studio,keytool 错误 : 'To use the “keytool” command-line tool you need to install a JDK',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61470298/
我是一名优秀的程序员,十分优秀!