< prev index next >

src/java.base/share/classes/java/lang/VersionProps.java.template

Print this page
rev 52819 : 8214794: java.specification.version should be only the major version number

@@ -49,10 +49,13 @@
         "@@VERSION_STRING@@";
 
     private static final String VERSION_NUMBER =
         "@@VERSION_NUMBER@@";
 
+    private static final String VERSION_SPECIFICATION =
+        "@@VERSION_SPECIFICATION@@";
+
     private static final String VERSION_BUILD =
         "@@VERSION_BUILD@@";
 
     private static final String VERSION_PRE =
         "@@VERSION_PRE@@";

@@ -95,11 +98,11 @@
         if (VENDOR_VERSION_STRING.length() > 0)
             props.setProperty("java.vendor.version", VENDOR_VERSION_STRING);
 
         props.setProperty("java.class.version", CLASSFILE_MAJOR_MINOR);
 
-        props.setProperty("java.specification.version", VERSION_NUMBER);
+        props.setProperty("java.specification.version", VERSION_SPECIFICATION);
         props.setProperty("java.specification.name", "Java Platform API Specification");
         props.setProperty("java.specification.vendor", "Oracle Corporation");
 
         props.setProperty("java.vendor", VENDOR);
         props.setProperty("java.vendor.url", VENDOR_URL);
< prev index next >