【发布时间】:2013-12-11 16:38:41
【问题描述】:
我有一个未连接到 Internet 的 linux 机器。
我已经安装了Firefox 24.0和jre1.7.0_40(还有1.7.0_17)
当我使用本地安装在盒子上的 Web 应用程序启动 FF 时,我收到一个警告弹出窗口,
需要 Java 更新;您的 Java 版本已过期
我不明白 Java 是如何知道“过时”的??? 什么比较什么? 我假设检查 oracle.com 上的可用版本,如果系统上安装的当前版本太旧,则删除此警告。
或者启动的应用程序本身带有一些关于Java版本的信息,什么是可用的或在编译时使用了什么??
【问题讨论】:
-
我相信它会检查 CLIENT Java 版本并与为您的应用程序推荐的版本进行比较。
-
在这种情况下我们不能谈论客户端-服务器架构,我的意思是客户端本身就是主机。
-
应用本身不是我开发的,火狐和jre一起开发的,应用也是第三方公司提供的