Skip to content

Plugin does not support JDK 11 when using apoc #11

@StephanPirnbaum

Description

@StephanPirnbaum

When using jQA with JDK11, Neo4j v4 is used. If, in that case, apoc is required, apoc will bring Antlr 4.7.2.
When using jQA with JDK17, Neo4j v5 is used. If, in that case, apoc is required, apoc will bring Antlr 4.13.1.

As the plugin also uses Antlr and a parser generated with 4.7.2 can not be used by the 4.13.1 runtime (and vice versa), the Antlr version needs to match the one from apoc.

Therefore, the plugin needs to be released by a JDK 11 and a JDK 17 build with the classifier identifying the antlr version.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions