powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / jarsigner
6 сообщений из 6, страница 1 из 1
jarsigner
    #38488027
Есть следующая задача: необходимо подписать jar с помощью jarsigner.
Я раннее ничем подобным не занимался и возникло ряд вопросов по параметрам:
-keystore - что должно быть в этои файле? он должен содержать уже какую-то информацию или это путь к файлу, который будет заполнен в результте работы jarsigner?
alias - в чём смысл алиаса?
Для тестирования использовал следующую строку:
C:\Program Files\Java\jdk1.7.0_45\bin>cmd.exe /X /C jarsigner.exe -keystore D:\k
ey.txt -storepass '*****' -keypass '*****' D:\projects\mytest\target\mytest.jar my_test
но она бросает исключение:
jarsigner error: java.lang.RuntimeException: keystore load: null
...
Рейтинг: 0 / 0
jarsigner
    #38488223
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Степовой А. С.,

Вы должны создат кейсторе - обычно это делают коммандой keytool http://docs.oracle.com/javase/6/docs/technotes/tools/windows/keytool.html

можете тупо создать свой сертификат для тренировки

keytool -genkey -alias myAlias -keyalg RSA -dname "CN=CN,OU=Unit,O=Organization,L=City,S=State,C=US" -keypass password -keystore keystore.jks -storepass password

в общем у вас в директории появится файло keystore.jks с паролем доступа password и private ключу так же password

Блин как по-русски будет private key?
...
Рейтинг: 0 / 0
jarsigner
    #38488305
J.Serge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergunka..
Блин как по-русски будет private key?

Ну если keystore по-русски это кейсторе, то private key соответственно - привате кей
...
Рейтинг: 0 / 0
jarsigner
    #38488386
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J.SergeSergunka..
Блин как по-русски будет private key?

Ну если keystore по-русски это кейсторе, то private key соответственно - привате кей

Ага - глянул, оказывается
public key - открытый ключ
private key - закрытый ключ

хотя на мой взгляд дословный перевод был бы прикольней - общий и личный
...
Рейтинг: 0 / 0
jarsigner
    #38488784
Sergunka,
Попробовал протестить приведенную вами строку:
...
Рейтинг: 0 / 0
jarsigner
    #38488791
Sergunka,
Попробовал протестить приведенную Вами строку:
keytool -genkey -alias myAlias -keyalg RSA -dname "CN=CN,OU=Unit,O=Organization,L=City,S=State,C=US" -keypass password -keystore keystore.jks -storepass password
Она у меня бросает следующее исключение:
keytool error: java.io.FileNotFoundException: keystore.jks
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / jarsigner
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]