繁体   English   中英

在安装1.6的情况下将Java 1.4用于applet

[英]Using Java 1.4 for applet when 1.6 is installed

我的Java Applet仅支持1.4 Java Runtime(1)。 我有一台同时安装Java 1.4和1.6环境的机器。 是否可以通过某些设置来确保我的小程序在运行时始终使用Java 1.4运行时?

  1. 我们在Java反射的帮助下使用键事件类私有数据数组bData 数组JDK 1.4和1.6中的数据在两个版本中都不同。

使用JDK 1.4编译的Java应用程序将在JDK 1.6上运行。

您可以通过配置“源代码级别”,使用JDK 1.6编译Java应用程序,但与JDK 1.4兼容。

尽管您可以选择默认的JDK来确保安全,但是它取决于您的操作系统。 如果您使用的是Linux,则可以使用pdate-alternatives --config java命令(将在事后修改某些符号链接)在可用的Java版本之间进行选择。

有一种方法可以强制运行特定的已安装版本,但是如果一个Java插件替换了另一个,则可能会出现问题。 有关更多详细信息,请参见链接的问题。

强制Internet Explorer使用特定的Java Runtime Environment安装?

在1.6上运行1.4代码是否有任何问题? 如果没有,您应该没事。 只是要避免在类路径中使用在这些版本之间有重大变化的任何内容。 否则,请查看[here] [1]。 代码库下载很有趣,因为它使您可以下载其他类路径。 因此,无论JRE版本如何,都可以强制下载1.4 JRE类路径,这应确保完全兼容。

编辑:找到了一个更新的指南,用于在applet中将以前的类路径与更新的Java版本一起使用,这实际上似乎有效:

http://download.oracle.com/javase/tutorial/deployment/applet/deployingApplet.html

编辑2:实际上,它可以正常工作,但是它似乎需要下载JRE 1.4并安装它,但随后它将自动运行该applet。 但是,这可能适合您的需求。

http://www.2shared.com/file/bl3Rua2e/applet.html -解压缩存档,然后在其中运行index.html。 包括所有源代码。

在Windows 7上:

控制面板->程序-> Java

选择“ Java”选项卡,然后查看Java Runtime Environment设置。 确保已选择Java 1.4条目。

暂无
暂无

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

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