2011-04-28 21 views

回答

1

在他此刻,我知道如何做的唯一方法是添加一個property與JNLP href作爲值。該應用程序可以將其添加到BasicService.getCodeBase()以構建到JNLP文件的URL。


爲什麼需要此信息?

這對統計需求是必要的。

如果你想確定對JNLP命中,將那些在服務器日誌中顯露出來。 如果有必要確定「成功啓動次數」,則將HREF作爲property添加到JNLP中,然後獲取每個應用程序。一旦啓動,返回服務器(到「應用程序電話主頁」頁面)。

+0

這對於統計需求是必要的。但是,整個網址對我來說不是必要的,只是文件名就夠了。 – Ilyvatar 2011-04-28 07:21:59

+0

查看要編輯的答案。 – 2011-04-28 08:43:26

1
System.getProperty("jnlpx.origFilenameArg") 
+0

適合我的這個實例!獲取本地緩存的JNLP名稱而不是遠程,因此可能不適合所有需求。 – 2017-08-02 14:38:25