2013-10-24 71 views

回答

0

你的應用程序是在一個自簽名的jar嗎?如果是這樣,我認爲運行它的唯一方法是使用java控制面板來降低客戶端計算機上的安全設置。很快,自簽名的罐子根本不會工作(1月份建造51號)。

我有同樣的問題。我認爲我們必須獲得商業證書才能繼續工作。

尼娜

+0

嗨妮娜,謝謝你的迴應。我有兩個問題1.我們需要什麼樣的證書格式筆或pks或其他? 2.我們應該安裝在服務器端還是端口端?感謝您的幫助 –

0

如果它在java7u25的工作,而不是在7u45工作,那麼它可能與沒有獲得傳播到應用程序中正確JNLP屬性。簽名還不是問題,但從2014年1月起很快就會失敗。

你必須用「jnlp。」開始你的屬性名稱,然後在applet中加載刪除「jnlp」。從屬性名稱。請參閱jnlp can no longer pass large properties since java 7 upgrade 45和討論

+0

我已經嘗試添加'.jnlp',但仍然無法正常工作。堅持了幾天,你還有其他建議嗎? –

0

首先要做的是在詳細模式下調試您的應用程序,以查看發生了什麼。使用javaws -J-Xdebug -J-Xnoagent -J-Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 8000 -verbose YourJNLP.jnlp