当前位置: 首页 > 知识库问答 >
问题:

“keytool”在颤动中不被识别为内部或外部命令,可操作程序或批处理文件

丁曦
2023-03-14

我已经运行了这个命令keytool-genkey-v-keystore c:/Users/USER _ NAME/key . jks-keyalg RSA-keysize 2048-validity 10000-alias key。我在我的终端中发现“keytool”不被识别为内部或外部命令、可操作程序或批处理文件。我该如何解决这个错误?

共有2个答案

崔博延
2023-03-14

keytool是jdk的一部分,它应该$JAVA_HOME/bin/keytool。确保在环境变量中找到它

凌通
2023-03-14

keytools不在您操作系统的PATH上。您可以将keytools放在PATH上并再次运行或直接从它所在的文件夹(通常是您的jdk的文件夹)执行

 类似资料:
  • 我尝试将facebook登录添加到我的android应用程序中。我完全按照留档操作,但当我尝试在Android Studio终端中运行命令行以生成开发哈希密钥时,它说“'keytools'无法识别为内部或外部命令、可操作程序或批处理文件。 这是我的命令代码: keytool-exportcert-alias androiddebugkey-keystore%HOMEPATH%.android\de

  • 问题内容: 尝试编译Java程序时遇到错误。 我在Windows上(这是Windows特定的问题),并且我安装了最新的JDK。 我尝试了涉及该PATH变量的解决方案,但错误仍然存​​在。 控制台输出: 问题答案: TL; DR 对于有经验的读者: 查找Java路径;它看起来像这样:C:\Program Files\Java\jdkxxxx\bin\ 在开始菜单中搜索“环境变量”以打开选项对话框。

  • 问题内容: 我对Node.js完全陌生。我正在尝试让nodejs在Windows 2008机器上工作,以便安装Karma,用于TDDing我的AngularJs代码。到目前为止,我已经完成了以下步骤 无法识别使用Chocolatey ==> npm进行的安装 无法识别使用来自nodejs.org的64位nodejs安装程序进行安装==> npm 在这个阶段,跑步给了我一点力量 我发现nodejs已

  • 我正在尝试执行批处理文件表单cmd做以下代码 但我收到错误消息说 C:\users\internet\desktop>%s'%s'不能识别为内部或外部命令、可操作程序或批处理文件。 如果有人能帮我 谢谢

  • 我试着在模拟器上运行谷歌地图v2,我正在遵循这个教程。当我试图在模拟器上安装所需的apk文件时,我得到了以下错误。 我试图用本教程解决这个问题。遵循所有步骤,将路径添加到paltform-tools到environment path。另外,在修改PATH变量之后,启动了一个新的CommandPrompt窗口。 但是得到同样的错误。我需要在模拟器上检查我的谷歌地图应用程序。好心建议我。

  • 我安装gradle并设置PATH变量。当我在右边的cmd中更改文件夹并编写< code>gradle -v时,我从cmd收到请求: “gradle”不被识别为内部或外部命令、可操作程序或批处理文件。*如何修复它