Using the function “JavaSetOption(JAVA_VERSION, JAVA_V17)” will cause the compilation error “compile error SEM 12: variable is not declared: JAVA_V17” with Silk Performer 16.5 as the JAVA_V17 variable is missing from the ‘javabase.bdh’ file. To address this issue manually add the following line of code to the available constants in the ‘javabase.bdh’: JAVA_V17 := "170"; // JVM v1.7.x So, the entire list will look like this: JAVA_V11 := "110"; // JVM v1.1.x JAVA_V12 := "120"; // JVM v1.2.x JAVA_V13 := "130"; // JVM v1.3.x JAVA_V14 := "140"; // JVM v1.4.x JAVA_V15 := "150"; // JVM v1.5.x JAVA_V16 := "160"; // JVM v1.6.x JAVA_V17 := "170"; // JVM v1.7.x This will be addressed in Silk Performer 16.5 Hotfix 2, and the fix will also be included in future versions, so manually modifying the file will not be required. Incident 2852194
↧