Паколькі браўзеры цяпер хочуць, каб банкі былі падпісаны, часта здараецца, што чалавеку даводзіцца падпісваць банку самастойна.
Вось інструкцыя, як падпісаць Jar.
Спачатку вы павінны ўсталяваць Java SDK.
http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp
Усталюйце JDK са спісу для асяроддзя, якое вы выкарыстоўваеце.
Гэта кіраўніцтва прызначана для карыстальнікаў Windows. Усталюйце зменную JAVA_HOME і змясціце тэчку JAVA/bin у шлях, каб выкарыстоўваць каманды Java.
Цяпер вы можаце стварыць сховішча ключоў і пару ключоў. Перайдзіце ў хатнюю тэчку C:\Users\username і выканайце наступную каманду ў кансолі.
- Стварыце сховішча ключоў Java і пару ключоў
keytool -genkey -alias mydomain -keyalg RSA -keystore .keystore
Вы павінны адказаць на некаторыя пытанні, і ў выніку вы атрымаеце згенераванае сховішча ключоў пад назвай .keystore і пару ключоў. Вы павінны запісаць пароль для сховішчы ключоў, бо ён важны і будзе выкарыстоўвацца пасля гэтага.
Цяпер перайдзіце ў тэчку з вашымі Jars і выканайце наступныя каманды ў кансолі:
jarsigner -sigfile SIG -signedjar SignedApp.jar jar-to-sign.jar alias jarsigner -verify SignedApp.jar
Як на месцы псеўданіма, пастаўце свой псеўданім, які вы ўвялі пры генерацыі сховішчы ключоў. Jar-to-sign – гэта імя jar, якое вам трэба падпісаць.
Праверка праводзіцца, каб пераканацца, што банка сапраўды паспяхова падпісана.Вось і ўсё.
Шчаслівага падпісання.

Пакінуць адказ