Closed mhdirkse closed 7 months ago
When you build the Frank!Doc with Java 17, compilation fails:
Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: C:\Users\martijn\Programmas\apache-maven-3.9.6-bin\apache-maven-3.9.6 Java version: 17.0.8, vendor: Eclipse Adoptium, runtime: C:\users\martijn\Programmas\jdk-17.0.8+7 OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows" [INFO] BUILD FAILURE [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:testCompile (default-testCompile) on project frank-doc-doclet: Compilation failure: Compilation failure: [ERROR] /C:/Users/martijn/git/frank-doc/frank-doc-doclet/src/test/java/org/frankframework/frankdoc/ testdoclet/EasyDoclet.java:[8,33] cannot find symbol [ERROR] symbol: class Messager [ERROR] location: package jdk.javadoc.internal.tool [ERROR] frank-doc-doclet/src/test/java/org/frankframework/frankdoc/testdoclet/EasyDoclet.java:[9,33] cannot find symbol [ERROR] symbol: class ToolOption [ERROR] location: package jdk.javadoc.internal.tool
If possible, it would be preferred to use Java 21 as soon as possible. A little research is required to see what upgrade path to follow from 11 to 21.
When you build the Frank!Doc with Java 17, compilation fails: