Q
自動安裝JRE
1
A
回答
3
是否有可能讓一個網頁 自動安裝JRE?
我不這麼認爲,如果網頁在訪問時自動安裝二進制文件,那將是一個嚴重的安全問題。
也就是說,大多數瀏覽器已經建議用戶按照鏈接獲取所需的插件來查看相關內容。
0
這可以在使用JNLP體系結構的javaWS(Ref:Java Web Services)中完成。基本上,您可以指定(如XML)運行應用程序所需的JRE版本,客戶端需要哪些資源(jar文件)才能進行日期檢查和下載(如果有新版本可用),哪個類包含main( )開始執行等。Web瀏覽器檢查是否安裝了所需的Java版本,如果沒有,則下載並執行。
如果我沒有記錯的話,Sun曾經爲此自動下載發佈了Javascript,以免費(腳本被稱爲「deployjava.js」,讓我知道如果您想要一個編輯版本),並且您可以編輯它用於一些定製(例如,使用圖形文件作爲按鈕來激活下載/版本檢查)。
這對我們通過Windows XP和Vista工作,但Windows 7打破了它。可能是內部安全問題 - 當時(JDK-1.6.13-20左右)Java想要啓動它自己的進程,但IE不會允許它 - 而且你必須經歷一堆箍來禁用JavaWS控制檯,以便新的進程不會啓動等,如果您有客戶使用您的軟件不太實際。過了一段時間,我們完全拋棄了建築,這變得非常痛苦。
要回答這個問題,是的,這是可能的,但實現可能是flakey和瀏覽器/系統相關的。如果你想要走這條路線,請評估JNLP/JavaWS系統,祝你好運。
相關問題
- 1. JRE自動安裝不選64bit?
- 2. 安裝java jre 5.0
- 3. CentOS中安裝JRE安全
- 4. 如果未安裝,請安裝JRE
- 5. JRE安裝是否在Windows上自動定義PATH和JAVA_HOME?
- 6. 如何安裝JRE補丁
- 7. Docker安裝debian openjdk-7-jre
- 8. Java JRE的安裝庫?
- 9. Glassfish安裝JRE未找到
- 10. Launch4j JRE安裝或捆綁
- 11. 沒有安裝BlackBerry JRE?
- 12. 安裝時自動重裝
- 13. Android自動安裝
- 14. 自動安裝Magento
- 15. Apache自動安裝
- 16. 自動Wordpress安裝?
- 17. 自動安裝activeX
- 18. 自動安裝IIS
- 19. 自動RVM安裝
- 20. 自動安裝ucbrowser
- 21. MSI自動安裝
- 22. 自動安裝apk
- 23. 當JNLP固定爲JRE 1.6並安裝JRE 1.7時,Java WebStart啓動失敗
- 24. Eclipse默認的JRE首選項安裝的JRE不工作
- 25. 爲什麼Java在安裝JDK時安裝JRE
- 26. 在Mac上安裝JRE 1.7 - 已安裝1.8版時
- 27. 在安裝Java JDK之後,爲什麼需要安裝JRE
- 28. Inno安裝腳本需要幫助 - 檢查jre安裝問題
- 29. 如何在eclips上安裝JRE 8.0
- 30. Eclipse未運行(即使安裝了JRE)
我不確定Firefox是否......。 我在看Web Start http://en.wikipedia.org/wiki/Java_Web_Start,但那會是一個相同的混亂:1 – Andy 2010-07-06 10:07:47