我正在用 Java 8 编写一些软件,我想知道如何编写产品页面的最低要求,以便其用户在尝试使用它之前知道它是否适合他们。
例如,我知道在某些时候,Windows XP 和 OS X Lion 支持 Java,但我不确定它们的旧版本,或者支持它的最古老的 Linux(shell?)版本。
此外,我怀疑还有其他原因我不应该尝试让我的软件支持这些操作系统,如果这些原因特定于在它们上运行 Java 8,我全都听好了!
我的 Java 8 SE 软件可以运行的最古老的操作系统是什么?
我正在用 Java 8 编写一些软件,我想知道如何编写产品页面的最低要求,以便其用户在尝试使用它之前知道它是否适合他们。
例如,我知道在某些时候,Windows XP 和 OS X Lion 支持 Java,但我不确定它们的旧版本,或者支持它的最古老的 Linux(shell?)版本。
此外,我怀疑还有其他原因我不应该尝试让我的软件支持这些操作系统,如果这些原因特定于在它们上运行 Java 8,我全都听好了!
我的 Java 8 SE 软件可以运行的最古老的操作系统是什么?
它应该在任何支持 Java 8 的操作系统上运行。根据Oracle的说法,最低要求如下。
视窗
(RAM:128 MB 磁盘空间:JRE 124 MB;Java 更新 2 MB, 处理器:最低 Pentium 2 266 MHz 处理器, 浏览器:Internet Explorer 9 及更高版本,Firefox)
Mac OS X
(安装时需要管理员权限,64 位浏览器,需要 64 位浏览器(例如 Safari)才能在 Mac 上运行 Oracle Java。)
Linux
(浏览器:火狐)
它应该在任何支持 Java 8 的操作系统上运行。根据 Oracle,将最低要求更改如下。
视窗
Windows 10 (8u51 and above)
Windows 8.x (Desktop)
Windows 7
Windows Vista
Windows XP
Windows 2000
Windows Server 2012 and 2012 R2
Windows Server 2008 R2
Windows Server 2008
Windows Server 2003
(RAM:128 MB 磁盘空间:JRE 124 MB;Java 更新 2 MB,处理器:最低 Pentium 2 266 MHz 处理器,浏览器:Internet Explorer 6 及更高版本,Firefox)
Mac OS X
Intel-based Mac running Mac OSX 9. and highter
(安装时需要管理员权限,所有浏览器,所有浏览器(例如 Safari)都需要在 Mac 上运行 Oracle Java。)
Linux
Oracle Linux 5.5+1
Oracle Linux 6.x (32-bit), 6.x (64-bit)2
Oracle Linux 7.x (64-bit)2 (8u20 and above)
Red Hat Enterprise Linux 5.5+1, 6.x (32-bit), 6.x (64-bit)2
Red Hat Enterprise Linux 7.x (64-bit)2 (8u20 and above)
Suse Linux Enterprise Server 10 SP2+, 11.x
Suse Linux Enterprise Server 12.x (64-bit)2 (8u31 and above)
Ubuntu Linux 12.04 LTS, 13.x
Ubuntu Linux 14.x (8u25 and above)
Ubuntu Linux 15.04 (8u45 and above)
Ubuntu Linux 15.10 (8u65 and above)
Debian Linux 5
(浏览器:火狐,...)