1 applet 報 jar包未簽名錯誤

2021-07-13 06:28:53 字數 614 閱讀 2239

需要用jarsigner.exe和keytool.exe兩個命令,他們可以在jdk的bin下找到.

1. 先將你的class打包成jar 檔案;如為leaderbird.jar 

2. 使用cd 作業系統命令進行到當前所對應的jar檔案所在的目錄 

3. 使用命令: 

keytool -genkey -alias workkey -keystore workstore -validity 2000 

得到與設定key;其中workkey為別名,workstore為key名稱.其中2000代表有效天數為2000(天)

如果你想察看一下剛才生成的mykeystore檔案的內容,可以使用下面這句話:

keytool -list -keystore workstore

4. 接下來按照提示進入輸入相關資訊 ,它將會提示你輸入使用者名稱、密碼等,不用理它,按照提示隨便輸入即可,但一定要記住密碼

5. 設定你本次要簽名的那些jar檔案;用下面的命令. 

jarsigner -keystore workstore leaderbird.jar workkey 

注意與第三步的名稱保持一致就可以了. 

6. 為其他jar檔案簽名,重複第五步就可以了.

1 applet 報 jar包未簽名錯誤

需要用jarsigner.exe和keytool.exe兩個命令,他們可以在jdk的bin下找到.1 先將你的class打包成jar 檔案 如為leaderbird.jar 2 使用cd 作業系統命令進行到當前所對應的jar檔案所在的目錄 3 使用命令 keytool genkey alias wo...

SQLite資料庫報 1錯誤

今天除錯了一段 報 1錯誤 根據行 列名未找到對應的行 列 第一感覺是對應的資料庫是不是有問題,找了半天發現該有的行列都沒有缺,行列名也沒有寫錯。再以為是資料庫結構變化,需要重新安裝應用程式,於是重新部署在手機上,還是報同樣的錯誤。最後終於發現了問題,是自己的乙個小失誤 在定義cursor時,que...

webpack學習1 webpack打包報錯

在打包時,出現了報錯 檢查自己的webpack版本是 4.22.0,發現是自己的webpack版本太高,之前的命令已經不適用了,後來改用命令 webpack src entry.js o dist bundle.js 可以看到entry.js已經被打包為了bundle.js檔案,但是,這個並沒有打包...