使用特定的jre作为applet

时间:2013-08-28 08:43:16

标签: plugins applet java

在applet中使用流式视频的java 7u25更新出现问题之后,我想问一下是否可以使用位于文件系统中的jre而不是浏览器的插件,用户会得到它一次到特定文件夹,然后继续使用它与applet。 这是现实的吗?它会干扰浏览器的java插件吗?

3 个答案:

答案 0 :(得分:1)

小程序通常是在网络browser下载并运行的,所以不能使用浏览器java插件(JRE)。

An overview by Oracle the how they work with browsers

答案 1 :(得分:1)

  

这是现实吗?

不是真的。过去,使用Java Web Start部署的applet可以在用户系统上安装的任何JRE version中启动,但安全更新让Oracle认为用户现在应该只使用最新的JRE。

答案 2 :(得分:0)

除了对方所说的(这是明智的吗?)之外,还有可能在JNLP文件中指定一个确切的java版本(如果你的applet使用了一个)。看看java (or j2se)元素。在那里,您可以指定确切的Java版本,如果未安装,您可以指定从下载和安装该版本的downloadlink(href)。文档说明:

  

也可以指定精确的产品版本(实施版本)。通过包含href属性。例如,Sun Microsystems,Inc。的1.3.1_07,1.4.2或1.5.0-beta2。例如,<j2se version="1.4.2" href="http://java.sun.com/products/autodl/j2se"/ or <j2se version="1.4.2_04" href="http://java.sun.com/products/autodl/j2se"/>

有更多信息可供here

但请注意,此机制并非没有问题,因为这些帖子表明:12