But when I try to run the application throws this exception. I want to known if it is possible to use hazelcast 3.X with vertx 4.0.2. Thanks.
Exception in thread "main" java.lang.NoClassDefFoundError: com/hazelcast/cluster/MembershipListener
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:802)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:700)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:623)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:398)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1209)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1220)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1264)
at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1299)
at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1384)
at io.vertx.core.ServiceHelper.loadFactories(ServiceHelper.java:55)
at io.vertx.core.ServiceHelper.loadFactories(ServiceHelper.java:42)
at io.vertx.core.ServiceHelper.loadFactoryOrNull(ServiceHelper.java:32)
at io.vertx.core.impl.VertxFactory.createClusterManager(VertxFactory.java:100)
at io.vertx.core.impl.VertxFactory.clusteredVertx(VertxFactory.java:84)
at io.vertx.core.Vertx.clusteredVertx(Vertx.java:98)
at io.vertx.core.impl.launcher.commands.ClasspathHandler.create(ClasspathHandler.java:132)
at io.vertx.core.impl.launcher.commands.BareCommand.startVertx(BareCommand.java:252)
at io.vertx.core.impl.launcher.commands.BareCommand.run(BareCommand.java:190)
at io.vertx.core.impl.launcher.commands.RunCommand.run(RunCommand.java:249)
at io.vertx.core.impl.launcher.VertxCommandLauncher.execute(VertxCommandLauncher.java:248)
at io.vertx.core.impl.launcher.VertxCommandLauncher.dispatch(VertxCommandLauncher.java:383)
at io.vertx.core.impl.launcher.VertxCommandLauncher.dispatch(VertxCommandLauncher.java:346)
at io.vertx.core.Launcher.main(Launcher.java:45)
at com.XXX.Main.main(Main.java:226)
Caused by: java.lang.ClassNotFoundException: com.hazelcast.cluster.MembershipListener
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 31 more