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