2011-05-30 6 views
7

मैंने अपनी जार फ़ाइल पर हस्ताक्षर करने के लिए jarsigner का उपयोग किया। लेकिन मुझे चेतावनी मिली:कभी भी समाप्त होने के लिए जार पर हस्ताक्षर कैसे करें?

Warning: 
This jar contains entries whose signer certificate will expire within six months. 

मैं इसे लंबे समय तक कभी समाप्त या समाप्त नहीं कर सकता हूं?

उत्तर

7

पैरामीटर में keytool पर आवश्यक दिनों की निर्दिष्ट संख्या निर्दिष्ट करें।

परिशिष्ट: -validitykeytool का विकल्प है।

keytool -genkey -alias sawyer -validity 1234 -dname "…" 

आप नई कुंजी बनाने के बाद, jarsigner साथ अपनी अनूठी अन्य नाम का उपयोग अपने जार हस्ताक्षर करने के लिए।

+0

मैंने अपने jarsigner कमांड में सफलतापूर्वक उपयोग नहीं किया - वैधता विकल्प, मुझे एक वैधता पैरामीटर नहीं देखा जा सकता है, और कृपया यहां देखें, http://stackoverflow.com/questions/5419425/to-change- जार-समाप्ति समय – Sawyer

संबंधित मुद्दे