When trying to build with OpenJDK 11, I get errors due to the Generated annotation not being resolved:
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @parquet-format-structures ---
[INFO] Changesdetected - recompilingthemodule!
[INFO] Compiling51sourcefilesto /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATIONWARNING :
[INFO] -------------------------------------------------------------
[WARNING] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/src/main/java/org/apache/parquet/format/event/Consumers.java: /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/src/main/java/org/apache/parquet/format/event/Consumers.javausesoroverridesadeprecatedAPI.
[WARNING] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/src/main/java/org/apache/parquet/format/event/Consumers.java: Recompilewith -Xlint:deprecationfordetails.
[INFO] 2warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
[ERROR] COMPILATIONERROR :
[INFO] -------------------------------------------------------------
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NanoSeconds.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NanoSeconds.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/StringType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/StringType.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeaderV2.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeaderV2.java:[43,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/Statistics.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/Statistics.java:[41,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SortingColumn.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SortingColumn.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimestampType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimestampType.java:[42,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimeUnit.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MilliSeconds.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MilliSeconds.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MicroSeconds.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MicroSeconds.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DecimalType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DecimalType.java:[45,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/LogicalType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MapType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MapType.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ListType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ListType.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/EnumType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/EnumType.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DateType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DateType.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimeType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimeType.java:[42,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IntType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IntType.java:[44,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NullType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NullType.java:[44,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/JsonType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/JsonType.java:[42,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/BsonType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/BsonType.java:[42,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/UUIDType.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/UUIDType.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IndexPageHeader.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IndexPageHeader.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageEncodingStats.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageEncodingStats.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnChunk.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnChunk.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnMetaData.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnMetaData.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/KeyValue.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/KeyValue.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageLocation.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageLocation.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DictionaryPageHeader.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DictionaryPageHeader.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageHeader.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageHeader.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeader.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeader.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/FileMetaData.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/FileMetaData.java:[40,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnIndex.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnIndex.java:[41,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/OffsetIndex.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/OffsetIndex.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SchemaElement.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SchemaElement.java:[43,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/RowGroup.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/RowGroup.java:[37,2] cannotfindsymbolsymbol: classGenerated
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnOrder.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TypeDefinedOrder.java:[32,24] packagejavax.annotationdoesnotexist
[ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TypeDefinedOrder.java:[40,2] cannotfindsymbolsymbol: classGenerated
[INFO] 71errors
When trying to build with OpenJDK 11, I get errors due to the Generated annotation not being resolved:
Reporter: Uwe Korn / @xhochy
Assignee: Uwe Korn / @xhochy
Related issues:
PRs and other links:
Note: This issue was originally created as PARQUET-1497. Please see the migration documentation for further details.