¿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

Amit Raz
fuente

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.

biziclop
fuente
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.

evandrix
fuente
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.

Adam Davis
fuente
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
Mohammed Amine
fuente
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

diamante loco
fuente
3

aquí: C: \ Archivos de programa \ Java \ jre7 \ bin es un keytool.exe exe

usuario3142006
fuente
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.

Asher A
fuente
0

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

Den Isahac
fuente