windows上的Java控制面板如何与机器上安装的许多不同版本的Java一起工作?

windows上的Java控制面板如何与机器上安装的许多不同版本的Java一起工作?,java,applet,java-web-start,control-panel,Java,Applet,Java Web Start,Control Panel,我正在努力指定我的Windows7机器上的许多java安装中的哪一个将被Internet Explorer用于(1)运行applete,以及(2)运行JavaWebStart 例如,我将转到Java控制面板中的Java视图选项卡,更改其中的复选框,然后使Java控制台在高级选项卡中可见,然后从控制台标题中发现,Java视图中选中的Java并不总是在我的浏览器中执行小程序 在Java控制面板Java视图和“用户”选项卡中,还有一个“系统”选项卡。 人们通常无法改变那里的任何东西,但这意味着什么,它

我正在努力指定我的Windows7机器上的许多java安装中的哪一个将被Internet Explorer用于(1)运行applete,以及(2)运行JavaWebStart

例如,我将转到Java控制面板中的Java视图选项卡,更改其中的复选框,然后使Java控制台在高级选项卡中可见,然后从控制台标题中发现,Java视图中选中的Java并不总是在我的浏览器中执行小程序

在Java控制面板Java视图和“用户”选项卡中,还有一个“系统”选项卡。 人们通常无法改变那里的任何东西,但这意味着什么,它起到了什么作用

在Java控制面板高级选项卡中,您会看到“浏览器默认Java”复选框。 为什么Microsoft Internet Explorer复选框始终处于选中状态且始终呈灰色? 这个复选框是重要的还是Java视图选项卡屏幕,它实际上会影响IE操作

同样,在每个java安装的jre/bin文件夹中,我看到了javacpl.exe文件,并且可以执行它们中的每一个,但我猜,实际的计算机控制面板中只会出现其中一个。如何确定哪一个是真正显示的,并且可以通过我的计算机控制面板执行?使用可选的javacpl.exe可执行文件做任何事情都有意义吗?它们的执行会影响我的IE java相关功能吗

基本上,我完全搞不清楚这个机制是如何工作的,如果有人能对上述问题中的至少部分作出澄清,我们将不胜感激。我在这里主要讨论的是Java1.6和Java1.7,我想如果我们在这个问题中也讨论旧的Java版本,那就更加困难了


非常感谢你在这个问题上的帮助

关于你的第一个问题
“在我的Windows 7机器上的许多java安装中,Internet Explorer会使用哪一个来运行(1)applete和(2)java web start。”

第二个问题-

"In Java Control Panel Java-View along with the "User" tab, there is also a "System" tab. One usually cannot change anything there, but what does that mean, and does it play any role?"
答案-
我猜system选项卡将包含在JAVA_HOME环境变量中配置的选项,或者可以包含最近安装的jdk。因为场外默认值只能是一个,不能是两个。

第三项质询-

     "In Java Control Panel Advanced tab you see "Default Java for browsers" checkboxes. Why Microsoft Internet Explorer checkbox there is always checked and always grayed out? Is this checkbox important or is it Java-View tab screen, which actually affects IE operations?"
答案-
该选项变灰,因为该选项已为您选择,您无需指定该选项。


希望这能有所帮助。

我很惊讶没有人回答这个问题。我真的是唯一一个在Windows上与Java控制面板应用程序相关的问题上苦苦挣扎的人吗?
     "In Java Control Panel Advanced tab you see "Default Java for browsers" checkboxes. Why Microsoft Internet Explorer checkbox there is always checked and always grayed out? Is this checkbox important or is it Java-View tab screen, which actually affects IE operations?"