Can't start neo4j 4.2.6 with OpenJDK on IBM JVM

neo4j version:4.2.6
openJDK:
VM Name: Eclipse OpenJ9 VM
VM Vendor: Eclipse OpenJ9
VM Version: openj9-0.26.0
plugins:
neo4j-streams-4.0.7.jar
apoc-4.2.0.4-all.jar
When starting neo4j version:4.2.6 with plugins neo4j-streams-4.0.7.jar
and apoc-4.2.0.4-all.jar, there are following errors:
2021-06-03 02:00:57.681+0000 INFO Starting...
2021-06-03 02:00:59.766+0000 INFO ======== Neo4j 4.2.6 ========
2021-06-03 02:01:11.883+0000 ERROR Failed to start Neo4j on dbms.connector.http.listen_address, a socket address. If missing port or hostname it is acquired from dbms.default_listen_address.
java.lang.RuntimeException: Error starting Neo4j database server at /root/neo4j-community-4.2.6/data/databases
at org.neo4j.graphdb.facade.DatabaseManagementServiceFactory.startDatabaseServer(DatabaseManagementServiceFactory.java:207) ~[neo4j-4.2.6.jar:4.2.6]
at org.neo4j.graphdb.facade.DatabaseManagementServiceFactory.build(DatabaseManagementServiceFactory.java:163) ~[neo4j-4.2.6.jar:4.2.6]
at org.neo4j.server.CommunityBootstrapper.createNeo(CommunityBootstrapper.java:36) ~[neo4j-4.2.6.jar:4.2.6]
at org.neo4j.server.NeoBootstrapper.start(NeoBootstrapper.java:134) [neo4j-4.2.6.jar:4.2.6]
at org.neo4j.server.NeoBootstrapper.start(NeoBootstrapper.java:90) [neo4j-4.2.6.jar:4.2.6]
at org.neo4j.server.CommunityEntryPoint.main(CommunityEntryPoint.java:35) [neo4j-4.2.6.jar:4.2.6]
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.procedure.impl.GlobalProceduresRegistry@1bd228c5' was successfully initialized, but failed to start. Please see the attached cause exception "JVMCFRE149 Unknown constant tag 19 in class file; class=module-info, offset=54".
at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:463) ~[neo4j-common-4.2.6.jar:4.2.6]
at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:110) ~[neo4j-common-4.2.6.jar:4.2.6]
at org.neo4j.graphdb.facade.DatabaseManagementServiceFactory.startDatabaseServer(DatabaseManagementServiceFactory.java:198) ~[neo4j-4.2.6.jar:4.2.6]
... 5 more
Caused by: java.lang.ClassFormatError: JVMCFRE149 Unknown constant tag 19 in class file; class=module-info, offset=54
at java.lang.ClassLoader.defineClassImpl(Native Method) ~[?:?]
at java.lang.ClassLoader.defineClassInternal(ClassLoader.java:479) ~[?:?]
at java.lang.ClassLoader.defineClass(ClassLoader.java:440) ~[?:?]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) ~[?:?]
at jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:1110) ~[?:?]
at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:898) ~[?:?]
at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:806) ~[?:?]
at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:764) ~[?:?]
at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[?:?]
at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:1171) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:1098) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:1081) ~[?:?]
at org.neo4j.procedure.impl.ProcedureJarLoader$1.fetchNextOrNull(ProcedureJarLoader.java:168) ~[neo4j-procedure-4.2.6.jar:4.2.6]
at org.neo4j.procedure.impl.ProcedureJarLoader$1.fetchNextOrNull(ProcedureJarLoader.java:146) ~[neo4j-procedure-4.2.6.jar:4.2.6]
at org.neo4j.collection.AbstractPrefetchingRawIterator.peek(AbstractPrefetchingRawIterator.java:50) ~[neo4j-collections-4.2.6.jar:4.2.6]
at org.neo4j.collection.AbstractPrefetchingRawIterator.hasNext(AbstractPrefetchingRawIterator.java:36) ~[neo4j-collections-4.2.6.jar:4.2.6]
at org.neo4j.procedure.impl.ProcedureJarLoader.loadProcedures(ProcedureJarLoader.java:119) ~[neo4j-procedure-4.2.6.jar:4.2.6]
at org.neo4j.procedure.impl.ProcedureJarLoader.loadProceduresFromDir(ProcedureJarLoader.java:96) ~[neo4j-procedure-4.2.6.jar:4.2.6]
at org.neo4j.procedure.impl.GlobalProceduresRegistry.start(GlobalProceduresRegistry.java:383) ~[neo4j-procedure-4.2.6.jar:4.2.6]
at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:442) ~[neo4j-common-4.2.6.jar:4.2.6]
at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:110) ~[neo4j-common-4.2.6.jar:4.2.6]
at org.neo4j.graphdb.facade.DatabaseManagementServiceFactory.startDatabaseServer(DatabaseManagementServiceFactory.java:198) ~[neo4j-4.2.6.jar:4.2.6]
... 5 more
2021-06-03 02:01:11.885+0000 INFO Neo4j Server shutdown initiated by request
2021-06-03 02:01:11.886+0000 INFO Stopped.

Do you know the reasons for it?