是否可以通過啓動的Web Start java程序確定JNLP文件名?從啓動的程序獲取JNLP文件名
2
A
回答
1
在他此刻,我知道如何做的唯一方法是添加一個property
與JNLP href作爲值。該應用程序可以將其添加到BasicService.getCodeBase()
以構建到JNLP文件的URL。
爲什麼需要此信息?
這對統計需求是必要的。
如果你想確定對JNLP命中,將那些在服務器日誌中顯露出來。 如果有必要確定「成功啓動次數」,則將HREF
作爲property
添加到JNLP中,然後獲取每個應用程序。一旦啓動,返回服務器(到「應用程序電話主頁」頁面)。
1
System.getProperty("jnlpx.origFilenameArg")
+0
適合我的這個實例!獲取本地緩存的JNLP名稱而不是遠程,因此可能不適合所有需求。 – 2017-08-02 14:38:25
相關問題
- 1. 沒有.jnlp擴展名的jnlp文件? jnlp是否負責啓動沙箱?
- 2. 如何升級Java Web Start的JNLP啓動程序文件
- 3. 從JNLP文件獲取單個資源
- 4. 從已啓動的程序路徑獲取啓動它的.lnk文件
- 5. 使用JNLP文件啓動一個應用程序
- 6. jnlp無法啓動swt應用程序
- 7. 簽名JNLP文件
- 8. 獲取從USB啓動程序
- 9. 獲取啓動器啓動的應用程序的上下文
- 10. 獲取Java小程序使用JNLP
- 11. 如何在java中啓動jnlp文件名/目錄?
- 12. 使用JNLP API在.jnlp文件內的資源下獲取JARs
- 13. 從程序啓動文件的安全
- 14. 如何從.jnlp文件獲取.jar文件?
- 15. 獲取文件從程序文件
- 16. JNLP啓動錯誤
- 17. 無法啓動.jnlp
- 18. 獲取PHP來處理.jnlp文件
- 19. 在簽名的jnlp小程序中創建新文件
- 20. VB.net從子文件夾啓動程序
- 21. 啓動Eclipse程序導出從文件
- 22. 已簽名的應用程序文件 - 如何從文件中獲取簽名?
- 23. 使用Phonegap啓動照片應用程序並獲取文件名
- 24. 啓動程序,並獲取進程ID
- 25. 點擊自動啓動JNLP
- 26. 獲取主頁啓動程序包名稱並啓動它的最佳方式
- 27. 無法啓動基於Java Web Start的JNLP應用程序(單個簽名JAR)
- 28. 如何以編程方式啓動JNLP應用程序?
- 29. 動態獲取文件名
- 30. Java - 如何在JNLP文件中自動獲取IP地址?
這對於統計需求是必要的。但是,整個網址對我來說不是必要的,只是文件名就夠了。 – Ilyvatar 2011-04-28 07:21:59
查看要編輯的答案。 – 2011-04-28 08:43:26