繁体   English   中英

Java applet可以请求从JDK的JRE运行吗?

[英]Can a Java applet request to run from the JRE of a JDK?

Java applet是否可以从已安装的JDK的JRE运行(而不是从独立的JRE运行)?

该问题的基本原理是Java applet 可以请求给定的Java版本 ,我想了解一下是否检查的唯一版本是否是独立JRE中的版本,或者是否检查了JDK中的版本(如果他们匹配)?

背景:出于支持/维护的原因,开发人员需要保留特定的Java JDK。 其中一些版本容易受到攻击,我想评估一下是否可以在不知不觉中为用户使用它们。 JRE是最新的,但是JDK的版本比JRE的版本多得多(JRE保留在该版本的最新补丁程序级别)。

实际上,不幸的是这是可能的。 在Java配置窗格中可以启用/禁用现有的Java版本:

在此处输入图片说明

我在这里只有一个版本,但我可以有多个版本,包括一个易受攻击的版本。 然后可以使用java_version调用此易受攻击的版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM