当前位置: 首页 > 面试题库 >

键工具错误bash:键工具:找不到命令

慕承恩
2023-03-14
问题内容

我尝试从Java bin目录执行keytool,但收到警告bash提示错误:keytool:命令未找到。

root@xxxxxx]# keytool -genkey -alias mypassword -keyalg RSA

bash: keytools: command not found

问题答案:

这些是解决我的问题的步骤:

  • 搜索我的Java的安装路径

    find / -name jre
    
  • 移至Java目录(我的服务器上安装了jre的目录)

    cd /path/to/jre/bin
    
  • 使用keytool命令创建SSL证书

    ./keytool -genkey -alias [mypassword] -keyalg [RSA]
    


 类似资料:
  • 我有一个由大量项目(C和C#)组成的解决方案。我将解决方案升级到VS2015,因此大多数解决方案的工具集版本现在设置为V140,但少数项目需要保留在V110(第三方库等)中。当我在Visual Studio 2015中构建解决方案时,它构建得很好,但当TeamFoundationServer尝试构建它时,它失败,出现以下错误: C:\ProgramFiles(x86)\MSBuild\Micros

  • 我一直在围绕这个问题兜圈子,有很多人都有类似的问题,但没有一个是相同的。我正在尝试完全设置flutter,但无法解决其中一个问题。 当我运行颤振时,我得到以下输出: 如果我尝试运行命令flutter医生--android-许可证,我会得到: Android sdkmanager 工具未找到 (C:\Users%username%\AppData\Local\Android\Sdk\tools\bi

  • 嗨,当我尝试将MySql表导入hdfs时,我遇到了一个错误: sqoop导入--连接jdbc:mysql://dba-virtual-machine/test--用户名Social--表格文本行--列行--目标目录/文本行 此文件<代码>hdfs://mac:9000/home/socio/sqoop/lib/commons-io-1.4。jar在这里:。我不知道我要修改什么 正在等待响应

  • 我以前一直在使用VS2013 express,没有问题,但当我试图编辑代码时,它突然开始崩溃,而它运行现有代码正常。 我尝试卸载并切换到VS2015,但它也崩溃了,与我的一些代码不兼容。所以我卸载了VS2015,重新安装了VS2013。 新的问题是,每当我尝试构建一个解决方案时,它都会出现错误“MS8020”。 完整的错误信息如下 错误1错误MSB8020:找不到v140的构建工具(Platfor

  • 我想使用Antlr创建解析器,我遵循了 这儿呢 在我运行以下命令antlr4-visitor D:\T\算术时,遵循所有指令。g4我收到这个错误消息:错误:无法找到或加载主类组织。安特尔。v4。工具 使用此jar文件:C:\Program Files\Java\lib\antlr-4.6-complete.jar

  • 见下面的图片。当我点击编辑文本时,我的整个布局被推到顶部。结果应该是工具栏 图像 1 图片2 我的布局如下所示: 这是我的清单。xml文件: 我尝试过已经尝试过“调整大小”,但问题是我在底部的线性布局隐藏在键盘下。 那么我该怎么做呢?