Di mana aplikasi Keytool?

144

Saya perlu menggunakan kontrol tampilan peta di android dan sepertinya saya tidak mengerti cara menjalankannya keytool. Apakah sudah diinstal dengan gerhana? Sepertinya saya tidak dapat menemukan tautan unduhan.

Terima kasih

Amit Raz
sumber

Jawaban:

175

keytool adalah bagian dari distribusi java standar.

Di mesin windows 64-bit, Anda biasanya akan menemukan jdk di

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

Ini digunakan untuk mengelola kunci dan sertifikat yang dapat Anda tanda tangani, dalam kasus Anda, mungkin file jar.

Jika Anda memberikan rincian lebih lanjut tentang apa yang perlu Anda lakukan, kami mungkin bisa memberikan jawaban yang lebih spesifik.

biziclop
sumber
2
bagaimana saya bisa menggunakannya? ini tidak tersedia dari cmd propmp di windows
Amit Raz
2
Tautan Anda mengarah ke dokumentasi Java 1.3 (sangat lama!). Dokumen untuk versi Java SE 6 ada di sini: download.oracle.com/javase/6/docs/technotes/tools/solaris/…
Jesper
20
@Amit jika Anda memiliki JDK diinstal dan menambahkan binfolder JDK Anda ke, PATHAnda harus dapat menggunakan keytool.
Jesper
16
Lucu, pertanyaannya adalah "di mana", bukan "apa", adalah keytool ... mengapa ini bahkan diterima.
Zoomzoom
2
@Zoomzoom: Pikiran yang sama setelah berakhir di sini. Mengedit pertanyaan untuk memperbaikinya.
Veverke
192

keytool adalah alat untuk mengelola kunci dan sertifikat. Ini disediakan dengan distribusi JDK standar dan dapat ditemukan di %JAVA_HOME%\bin.

evandrix
sumber
33
ini seharusnya ditandai sebagai jawaban. itu satu-satunya jawaban yang benar-benar memberikan informasi spesifik yang diminta
toddmo
9
$JAVA_HOME/binuntuk Linux dan teman
clapsus
@ evandrix Ketika saya membuka keytools.exe terus tertutup.
Jesse
Ini tidak dimaksudkan untuk dibuka, ini adalah alat baris perintah (dan harus ditutup segera setelah mencetak apa pun yang awalnya dicetak).
milosmns
Jangan lupa tanda kutip ganda, tergantung pada konfigurasi (Windows) Anda:"%JAVA_HOME%\bin\keytool"
SR_11
10

Bagi saya itu ternyata di c / Program Files / Java / jdk1.7.0_25 / bin (Windows 8). Jawaban yang lebih umum untuk pertanyaan ini adalah bahwa kemungkinan besar akan berada di sub direktori bin di mana pun jdk Anda diinstal.

Adam Davis
sumber
8

keytool ini adalah file biner ke folder JDK ... tambahkan saja JDK Anda sebagai variabel lingkungan dengan menambahkan baris berikut

C:\Program Files\Java\jdk1.8.0_65\bin
Mohammed Amine
sumber
5

Jika Anda bekerja dengan Mac ... keytool adalah bagian dari Java SDK dan dapat ditemukan di lokasi berikut /System/Library/Java/JavaVirtualMachines/[VERSION[.jdk/Contents/Home/bin/keytool

crazyDiamond
sumber
3

di sini: C: \ Program Files \ Java \ jre7 \ bin itu adalah keytool.exe exe

pengguna3142006
sumber
1

Itu ada di jalur / ke / jdk / bin. Pastikan $ JAVA_HOME didefinisikan, dan $ JAVA_HOME / bin ditambahkan ke $ PATH, atau perintah 'keytool' tidak akan dikenali ketika dipanggil.

Asher A
sumber
0

Jika Anda telah menginstal java tentu saja keytool ada di sana. Yang perlu Anda lakukan adalah menambahkannya pada variabel PATH Anda.

Den Isahac
sumber