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. JRE安裝是否在Windows上自動定義PATH和JAVA_HOME?
- 4. 沒有安裝BlackBerry JRE?
- 5. Launch4j JRE安裝或捆綁
- 6. Docker安裝debian openjdk-7-jre
- 7. Java JRE的安裝庫?
- 8. 如何安裝JRE補丁
- 9. 安裝時自動重裝
- 10. 自動安裝apk
- 11. 自動安裝ucbrowser
- 12. 自動安裝activeX
- 13. MSI自動安裝
- 14. Android自動安裝
- 15. Inno安裝腳本需要幫助 - 檢查jre安裝問題
- 16. 如何在eclipse/springsource toolsuite中安裝jre?
- 17. IZpack - 如何使用IZPack安裝JRE?
- 18. 指定安裝JRE不存在(的MacOSX)
- 19. gwt檢查是否安裝了jre
- 20. 無法安裝openjdk-7-jre-headless包
- 21. 在安裝JRE方面需要幫助?
- 22. Eclipse安裝程序找不到jre
- 23. 如何在gentoo上安裝jre?
- 24. 如何在eclips上安裝JRE 8.0
- 25. 在AWS EC2 Windows實例上安裝JRE
- 26. Azure webjob可以安裝Java JRE嗎?
- 27. 使用deployJava.js檢查/自動安裝Web applet的最新JRE版本
- 28. 安裝Java JRE作爲服務織物啓動任務
- 29. Firefox擴展自動安裝
- 30. 自動sklearn安裝錯誤
我不確定Firefox是否......。 我在看Web Start http://en.wikipedia.org/wiki/Java_Web_Start,但那會是一個相同的混亂:1 – Andy 2010-07-06 10:07:47