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


144

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

Gracias

Respuestas:


175

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

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

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

Se utiliza 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 podríamos darle una respuesta más específica.


2
¿como puedo usar lo? no está disponible desde el cmd propmp en windows
— Amit Raz

2
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í: download.oracle.com/javase/6/docs/technotes/tools/solaris/…
— Jesper

20
@Amitir si tiene el JDK instalado y agregó la bincarpeta de su JDK a la PATHque debería poder usar keytool.
— Jesper

16
Es curioso, la pregunta es "dónde", no "qué", es la herramienta clave ... ¿por qué se aceptó esto?
— Zoomzoom

2
@Zoomzoom: Pensé lo mismo después de terminar aquí. Editó la pregunta para solucionar esto.
— Veverke

192

keytool es una herramienta para administrar claves y certificados. Se proporciona con cualquier distribución JDK estándar y se puede ubicar en %JAVA_HOME%\bin.


33
Esto debería haber sido marcado como respuesta. es la única respuesta que realmente entrega la información específica solicitada
— toddmo

9
$JAVA_HOME/binpara Linux y amigos
— clapsus

@evandrix Cuando abro keytools.exe sigue cerrándose.
— Jesse

No debe abrirse, es una herramienta de línea de comando (y debe cerrarse tan pronto como imprima lo que imprima inicialmente).
— milosmns

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

10

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


8

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

5

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/[VERSIONfont>.jdk/Contents/Home/bin/keytool



1

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.


0

Si tiene Java instalado, por supuesto, Keytool está allí. Lo que debe hacer es agregarlo a su variable PATH.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.