Keytool uygulaması nerede?


144

Android'de mapview kontrolünü kullanmam gerekiyor ve nasıl çalıştırılacağını anlayamıyorum keytool. Tutulma ile yüklü mü? Bir indirme bağlantısı bulamıyorum.

Teşekkürler

Yanıtlar:


175

keytool standart java dağıtımının bir parçasıdır.

Windows 64-bit bir makinede, normalde jdk'yi

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

Sizin durumunuzda, muhtemelen bir jar dosyası ile bir şeyler imzalayabileceğiniz anahtarları ve sertifikaları yönetmek için kullanılır.

Yapmanız gerekenler hakkında daha fazla ayrıntı verirseniz, muhtemelen size daha spesifik bir cevap verebiliriz.


2
nasıl kullanabilirim? pencerelerde cmd pervanesinden alınamaz
Amit Raz

2
Bağlantınız Java 1.3 (çok eski!) Belgelerine işaret ediyor. Java SE 6 sürümü için dokümanlar burada: download.oracle.com/javase/6/docs/technotes/tools/solaris/…
Jesper

20
@ JDK'yı yüklediyseniz ve JDK'nızın binklasörünü eklediyseniz, PATHkullanabilmeniz gerekir keytool.
Jesper

16
Komik, soru "nerede" değil, "ne" değil, anahtar araç ... bu neden kabul edildi.
Zoomzoom

2
@Zoomzoom: Burada bitirdikten sonra da aynı şeyi düşündüm. Sorunu düzeltmek için düzenledi.
Veverke

192

keytool, anahtar ve sertifikaları yönetmek için bir araçtır. Herhangi bir standart JDK dağıtımı ile sağlanır ve içinde bulunabilir %JAVA_HOME%\bin.


33
bu cevap olarak işaretlenmiş olmalıdır. istenen bilgileri gerçekten sağlayan tek yanıt budur
toddmo

9
$JAVA_HOME/binLinux ve arkadaşlar için
clapsus

@evandrix keytools.exe dosyasını açtığımda kapanmaya devam ediyor.
Jesse

Açılması amaçlanmamıştır, bir komut satırı aracıdır (ve başlangıçta yazdırdığı her şeyi yazdırır yazdırmaz kapanmalıdır).
milosmns

(Windows) yapılandırmanıza bağlı olarak çift tırnak işaretlerini unutmayın:"%JAVA_HOME%\bin\keytool"
SR_ 11.11.2018

10

Benim için c / Program Files / Java / jdk1.7.0_25 / bin'de (Windows 8) olduğu ortaya çıktı. Bu soruya daha genel bir cevap, büyük olasılıkla jdk'nizin kurulu olduğu bin alt dizininde olacağıdır.


8

keytool JDK klasörüne bir ikili dosyadır ... sadece aşağıdaki satırı ekleyerek JDK'nızı ortam değişkeni olarak ekleyin

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

5

Bir Mac ile çalışıyorsanız ... keytool, Java SDK'nın bir parçasıdır ve aşağıdaki konumda bulunabilir /System/Library/Java/JavaVirtualMachines/[VERSION Ernes.jdk/Contents/Home/bin/keytool



1

/ Jdk / bin yolundadır. $ JAVA_HOME'un tanımlandığından ve $ PATAV'a $ JAVA_HOME / bin eklendiğinden emin olun, aksi takdirde 'keytool' komutu çağrıldığında tanınmaz.


0

Eğer java kurulu varsa tabii keytool var. Yapmanız gereken PATH değişkeninize eklemektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.