Search code examples
windowscompatibilityjava

JRE / Windows version compatibility


I'm creating an installer for a Java application for Windows. The customers wants to bundle the JRE with the installation (I know that's kind of frowned upon, but it's not up to me). If I bundle the JRE7 32bit windows version, will it work on all Windows version (XP- 8, both 32 and 64bit)?


Solution

  • According to Oracle Documentation, JRE 7 32 bit is supported on

    Microsoft Windows 32-Bit

    • Windows 7
    • Windows Vista
    • Windows Server 2008
    • Windows XP

    Microsoft Windows x64, 32-Bit Mode

    • Windows 7
    • Windows Vista
    • Windows Server 2008
    • Windows XP

    Microsoft Windows x64, 64-Bit Mode

    • Windows 7
    • Windows Server 2008
    • Windows Server 2008 R2
    • Windows Vista
    • Windows XP

    Windows 8 does not appear on Oracle official site on the certified OS list. My guess is that Windows 8 is backward-compatible and JRE7 32 bit could run there too.