¿Dónde está la aplicación Keytool?

3 minutos de lectura

avatar de usuario
Amit Raz

Necesito usar el control MapView en Android y parece que no puedo entender cómo ejecutar keytool. ¿Se instala con eclipse? Parece que no puedo encontrar un enlace de descarga.

Gracias

avatar de usuario
Evandrix

keytool es una herramienta para administrar claves y certificados de seguridad (públicos/privados) y almacenarlos en un Java KeyStore archivo (almacenado_nombre_archivo.jks).
Se proporciona con cualquier estándar. JDK/JRE distribuciones.
Puede encontrarlo en la siguiente carpeta %JAVA_HOME%\bin.

  • $JAVA_HOME/bin para Linux y amigos

    – aplauso

    30 de julio de 2015 a las 13:45

  • @evandrix Cuando abro keytools.exe, sigue cerrándose.

    – JayC

    23 de enero de 2017 a las 16:09

  • No está destinado a abrirse, es una herramienta de línea de comandos (y debe cerrarse tan pronto como imprima lo que imprima inicialmente).

    – milosmns

    11 de febrero de 2018 a las 16:20

  • No olvide las comillas dobles, dependiendo de su configuración (Windows): "%JAVA_HOME%\bin\keytool"

    – SR_

    11 de marzo de 2018 a las 22:03

  • keytool se proporciona no solo en JDK sino también en la distribución JRE, que ocupa menos espacio en disco

    – cazador vegano

    24 de julio de 2019 a las 23:27

avatar de usuario
bizcocho

keytool es parte de la distribución estándar de Java.

En una máquina con Windows de 64 bits, normalmente encontrará el jdk en

C:\Program Files\Java\jdk1.8.0_121\bin

Se usa para administrar claves y certificados con los que puede firmar cosas, en su caso, probablemente un archivo jar.

Si proporciona más detalles de lo que necesita hacer, probablemente podamos darle una respuesta más específica.

  • ¿como puedo usar lo? no está disponible desde cmd propmp en windows

    – Amit Raz

    28 de enero de 2011 a las 16:01

  • Su enlace apunta a la documentación de Java 1.3 (¡muy antigua!). Los documentos para la versión Java SE 6 están aquí: descargar.oracle.com/javase/6/docs/technotes/tools/solaris/…

    – Jesper

    28 de enero de 2011 a las 16:01


  • @Amit si tiene el JDK instalado y agregó el bin carpeta de su JDK a la PATH deberías poder usar el keytool.

    – Jesper

    28 de enero de 2011 a las 16:02

  • Es gracioso, la pregunta es “dónde”, no “qué”, es keytool… ¿por qué se aceptó esto?

    – Cerca cerca

    12 mayo 2016 a las 19:05

  • @Zoomzoom: Pensé lo mismo después de terminar aquí. Edité la pregunta para arreglar esto.

    – Veverke

    1 de marzo de 2017 a las 10:22


Para mí resultó estar en c/Program Files/Java/jdk1.7.0_25/bin (Windows 8). Una respuesta más general a esta pregunta es que lo más probable es que esté en el subdirectorio bin de donde esté instalado su jdk.

keytool es un archivo binario en la carpeta JDK … simplemente agregue su JDK como variable de entorno agregando la siguiente línea

C:\Program Files\Java\jdk1.8.0_65\bin

Si está trabajando con una Mac… la herramienta de claves es parte del SDK de Java y se puede encontrar en la siguiente ubicación /System/Library/Java/JavaVirtualMachines/[VERSION].jdk/Contents/Home/bin/keytool

avatar de usuario
usuario3142006

aquí: C:\Program Files\Java\jre7\bin es un exe keytool.exe

avatar de usuario
Aser A

Está en ruta/a/jdk/bin. Asegúrese de que $JAVA_HOME esté definido y que $JAVA_HOME/bin se agregue a $PATH, de lo contrario, el comando ‘keytool’ no se reconocerá cuando se llame.

¿Ha sido útil esta solución?