Où est l'application Keytool?


144

J'ai besoin d'utiliser le contrôle mapview sous Android et je n'arrive pas à comprendre comment exécuter keytool. Est-il installé avec eclipse? Je n'arrive pas à trouver un lien de téléchargement.

Merci

Réponses:


175

keytool fait partie de la distribution Java standard.

Dans une machine Windows 64 bits, vous trouverez normalement le jdk à

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

Il est utilisé pour gérer les clés et les certificats avec lesquels vous pouvez signer, dans votre cas, probablement un fichier jar.

Si vous fournissez plus de détails sur ce que vous devez faire, nous pourrions probablement vous donner une réponse plus précise.


2
comment puis-je l'utiliser? il n'est pas disponible à partir de la propmp cmd dans Windows
Amit Raz

2
Votre lien pointe vers la documentation Java 1.3 (très ancienne!). La documentation pour la version Java SE 6 est ici: download.oracle.com/javase/6/docs/technotes/tools/solaris/...
Jesper

20
@Amettez si vous avez installé le JDK et que vous avez ajouté le bindossier de votre JDK au fichier, PATHvous devriez pouvoir utiliser le keytool.
Jesper

16
Drôle, la question est "où", pas "quoi", c'est keytool ... pourquoi cela a-t-il même été accepté.
Zoomzoom

2
@Zoomzoom: J'ai pensé la même chose après avoir fini ici. Modification de la question pour résoudre ce problème.
Veverke

192

keytool est un outil de gestion des clés et des certificats. Il est fourni avec n'importe quelle distribution JDK standard et peut être localisé dans %JAVA_HOME%\bin.


33
cela aurait dû être marqué comme réponse. c'est la seule réponse qui fournit réellement les informations spécifiques demandées
toddmo

9
$JAVA_HOME/binpour Linux et amis
clapsus

@evandrix Lorsque j'ouvre keytools.exe, il continue de se fermer.
Jesse

Il n'est pas destiné à être ouvert, c'est un outil de ligne de commande (et devrait se fermer dès qu'il imprime ce qu'il imprime initialement).
milosmns

N'oubliez pas les guillemets, selon votre configuration (Windows):"%JAVA_HOME%\bin\keytool"
SR_

10

Pour moi, il s'est avéré être dans c / Program Files / Java / jdk1.7.0_25 / bin (Windows 8). Une réponse plus générale à cette question est qu'elle se trouvera probablement dans le sous-répertoire bin de l'endroit où votre jdk est installé.


8

keytool c'est un fichier binaire dans le dossier JDK ... ajoutez simplement votre JDK comme variable d'environnement en ajoutant la ligne suivante

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

5

Si vous travaillez avec un Mac ... le keytool fait partie du SDK Java et se trouve à l'emplacement suivant /System/Library/Java/JavaVirtualMachines/[VERSION circular.jdk/Contents/Home/bin/keytool


3

ici: C: \ Program Files \ Java \ jre7 \ bin c'est un exe keytool.exe


1

Il se trouve dans le chemin / vers / jdk / bin. Assurez-vous que $ JAVA_HOME est défini et que $ JAVA_HOME / bin est ajouté à $ PATH, sinon la commande 'keytool' ne sera pas reconnue lorsqu'elle sera appelée.


0

Si java est installé, bien sûr, keytool est là. Ce que vous devez faire est de l'ajouter à votre variable PATH.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.