STEP 1
keytool -genkey -keystore myKeystore -alias myself
//建立你的public key
keytool -selfcert -alias myself -keystore myKeystore
//由你的pubilc key 建立一個 private key
jarsigner -keystore myKeystore test.jar myself
//將你的jar檔用你的private key來簽章
//不確定中文翻譯有沒有錯
要先建立認證用的Key,來證明user下載的ap是你發行的,一種認證的機制
STEP2
建立一個 jnlp 檔
[TITLE] test[/TITLE]
codebase = 你的jar檔所在地
application-desc main-class = main methods所在的class
jar href = jar 檔名
完成後,執行此jnlp檔就可以讓client端以遠端的方式執行你的ap了
原理下次有空補上
參考網站:http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/development.html
http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/syntax.html
沒有留言:
張貼留言