我正在java 8中编写一些软件,我想知道如何编写产品页面的最低要求,因此其用户知道它是否对他们有用,然后才能尝试使用它。
例如,我知道Java在某个时候在Windows XP和OS X Lion上受支持,但是我不确定这些支持它的较旧版本或支持它的最古老的Linux(Shell?)版本。/p>
另外,我怀疑还有其他原因我不应该尝试使我的软件支持这些OSS,如果这些原因是在它们上运行Java 8的特定原因,我全都是耳朵!
我的Java 8 SE软件将运行的最古老的操作系统是什么?
它应在支持Java 8的任何操作系统上运行。根据Oracle,最低要求如下。
Windows
- Windows 10(8U51及以上)
- Windows 8.x(桌面)
- Windows 7 SP1
- Windows Vista SP2
- Windows Server 2008 R2 SP1(64位)
- Windows Server 2012和2012 R2(64位)
( ram :128 MB磁盘空间:JRE 124 MB;2 MB用于Java更新,处理器:最小五宾州2 266 MHz处理器,浏览器:Internet Explorer 9及以上,Firefox)
Mac OS X
- 基于英特尔的Mac运行Mac OS X 10.8.3 ,10.9
(安装管理员特权,64位浏览器,一个64位浏览器(例如,Safari)在Mac上运行Oracle Java。)
linux
- Oracle Linux 5.5 1
- Oracle Linux 6.x(32位),6.x(64位)2
- Oracle Linux 7.x(64位)2(8U20及以上)
- 红色帽子企业Linux 5.5 1,6.x(32位),6.x(64位)2
- 红色帽子企业Linux 7.x(64位)2(8U20及以上)
- Suse Linux Enterprise Server 10 SP2 ,11.x
- Suse Linux Enterprise Server 12.x(64位)2(8U31及以上)
- Ubuntu Linux 12.04 LTS,13.x
- Ubuntu Linux 14.x(8U25及以上)
- Ubuntu Linux 15.04(8U45及以上)
- Ubuntu Linux 15.10(8U65及以上)
(浏览器:firefox)
它应在支持Java 8的任何操作系统上运行
Windows
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; 2 MB用于Java更新,处理器:最低奔腾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
(浏览器:firefox,...)