2011-03-11 21 views
1

啓動客戶端的JNLP總是下載客戶端jar。如果版本比本地緩存版本更新,我希望它只下載客戶端jar。如何阻止JNLP文件每次被downloded

+0

您有問題要問?另外,這些問題通常是由無效的JNLP文件引起的。嘗試使用JaNeLA驗證您的JNLP(http://pscode.org/janela/)。 –

回答

0

要解決此問題,您需要在JRE目錄下的「lib」目錄中有兩個文件。 「deployment.config」和「deployment.properties」。這將使jws明白它的系統部署,而不是每次啓動時的部署。

守則 「deployment.properties」 文件:

deployment.system.config.mandatory=true 
deployment.system.cachedir=JWS 

守則 「deployment.config」 文件:

deployment.system.config=file:/D:/Program Files/Java/jre1.5.0_22/lib/deployment.properties 
deployment.system.config.mandatory=true 

希望這會有所幫助,請在部署更新自己的JRE lib目錄上面的.config文件。

謝謝

Suja。

+0

當爲許多用戶部署時,此解決方案意味着我們必須更改所有用戶的標籤。沒有其他辦法嗎? –