Změna formátu čísla verze Java 11

Toto pravidlo zjistí volání metody System.getProperty v klíči vlastnosti java.version. Ve vydáních Java starších než Java 9 každé číslo verze Java odpovídalo konvencím pojmenování 1.x.y_z, kde hlavní číslo verze je označeno jako x. Např. verze Java 8 může být 1.8.0_210. Počínaje verzí Java 9 dodržují všechna čísla verze Java novou konvenci pojmenování x.y.z, kde x označuje hlavní číslo verze. Příklad verze Java 11 by byl 11.0.4. Tato změna formátu může způsobit problémy v případě, že kód byl napsán v závislosti na předchozí konvenci pojmenování.