diff --git a/pom.xml b/pom.xml
index b73c4d25..0c94c36f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,7 +85,7 @@
4.1.3
- 5.0.0
+ 5.1.1
3.27.7
4.13.2
1.8.0
diff --git a/src/it/package-archive-multi-release-it/invoker.properties b/src/it/package-archive-multi-release-it/invoker.properties
index 5ea0fa84..dc539016 100644
--- a/src/it/package-archive-multi-release-it/invoker.properties
+++ b/src/it/package-archive-multi-release-it/invoker.properties
@@ -14,5 +14,6 @@
# implied. See the License for the specific language governing
# permissions and limitations under the License.
#
+invoker.java.version = 17+, !25+
#invoker.mavenOpts=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005
#invoker.debug=false
diff --git a/src/it/run-args-custom-launcher-it/pom.xml b/src/it/run-args-custom-launcher-it/pom.xml
index 2769fc01..f97c34a1 100644
--- a/src/it/run-args-custom-launcher-it/pom.xml
+++ b/src/it/run-args-custom-launcher-it/pom.xml
@@ -24,7 +24,7 @@
UTF-8
UTF-8
- 4.5.15
+ 4.5.28
diff --git a/src/it/run-cluster-defaults-it/invoker.properties b/src/it/run-cluster-defaults-it/invoker.properties
index 3ace74e1..4d7c9e36 100644
--- a/src/it/run-cluster-defaults-it/invoker.properties
+++ b/src/it/run-cluster-defaults-it/invoker.properties
@@ -15,5 +15,5 @@
# permissions and limitations under the License.
#
#invoker.mavenOpts=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=9001
-invoker.java.version = 25-
+invoker.java.version = 17+, !25+
invoker.debug=false
diff --git a/src/it/run-ha-defaults-it/pom.xml b/src/it/run-ha-defaults-it/pom.xml
index 1e74ed32..9c17fe91 100644
--- a/src/it/run-ha-defaults-it/pom.xml
+++ b/src/it/run-ha-defaults-it/pom.xml
@@ -24,7 +24,7 @@
UTF-8
UTF-8
- 4.5.15
+ 4.5.28
org.vertx.demo.SimpleVerticle
diff --git a/src/it/run-ha-group-it/pom.xml b/src/it/run-ha-group-it/pom.xml
index 79b5ac96..9b7481ae 100644
--- a/src/it/run-ha-group-it/pom.xml
+++ b/src/it/run-ha-group-it/pom.xml
@@ -24,7 +24,7 @@
UTF-8
UTF-8
- 4.5.15
+ 4.5.28
demo.SimpleVerticle
diff --git a/src/it/run-ha-quorum-it/pom.xml b/src/it/run-ha-quorum-it/pom.xml
index 23415c1a..6f67ba74 100644
--- a/src/it/run-ha-quorum-it/pom.xml
+++ b/src/it/run-ha-quorum-it/pom.xml
@@ -24,7 +24,7 @@
UTF-8
UTF-8
- 4.5.15
+ 4.5.28
demo.SimpleVerticle
diff --git a/src/it/run-worker-instances-vertx4-it/pom.xml b/src/it/run-worker-instances-vertx4-it/pom.xml
index d6b51cdc..ca2ffd02 100644
--- a/src/it/run-worker-instances-vertx4-it/pom.xml
+++ b/src/it/run-worker-instances-vertx4-it/pom.xml
@@ -24,7 +24,7 @@
UTF-8
UTF-8
- 4.5.15
+ 4.5.28
org.vertx.demo.SimpleVerticle
diff --git a/src/it/setup-with-vertx4-it/invoker.properties b/src/it/setup-with-vertx4-it/invoker.properties
index b713e425..c5c747bd 100644
--- a/src/it/setup-with-vertx4-it/invoker.properties
+++ b/src/it/setup-with-vertx4-it/invoker.properties
@@ -16,4 +16,4 @@
#
#invoker.mavenOpts=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=9001
#invoker.debug=true
-invoker.goals=${project.groupId}:${project.artifactId}:${project.version}:setup -DvertxVersion=4.5.15
+invoker.goals=${project.groupId}:${project.artifactId}:${project.version}:setup -DvertxVersion=4.5.28
diff --git a/src/test/java/io/reactiverse/vertx/maven/plugin/SetupMojoTest.java b/src/test/java/io/reactiverse/vertx/maven/plugin/SetupMojoTest.java
index b38d5852..55d3dafa 100644
--- a/src/test/java/io/reactiverse/vertx/maven/plugin/SetupMojoTest.java
+++ b/src/test/java/io/reactiverse/vertx/maven/plugin/SetupMojoTest.java
@@ -261,10 +261,10 @@ public void testVerticleCreation() throws MojoExecutionException {
Log log = mock(Log.class);
when(mock.getBasedir()).thenReturn(baseDir);
- SetupTemplateUtils.createVerticle(mock, "4.5.8", "me.demo.Foo.java", log);
- SetupTemplateUtils.createVerticle(mock, "4.5.8", "me.demo.Bar", log);
- SetupTemplateUtils.createVerticle(mock, "5.0.0", "Baz.java", log);
- SetupTemplateUtils.createVerticle(mock, "5.0.0", "Bob", log);
+ SetupTemplateUtils.createVerticle(mock, "4.5.28", "me.demo.Foo.java", log);
+ SetupTemplateUtils.createVerticle(mock, "4.5.28", "me.demo.Bar", log);
+ SetupTemplateUtils.createVerticle(mock, "5.1.1", "Baz.java", log);
+ SetupTemplateUtils.createVerticle(mock, "5.1.1", "Bob", log);
assertThat(new File(baseDir, "src/main/java/me/demo/Foo.java"))
.isFile()
diff --git a/src/test/java/io/reactiverse/vertx/maven/plugin/Verify.java b/src/test/java/io/reactiverse/vertx/maven/plugin/Verify.java
index cb089f0a..75df8e27 100644
--- a/src/test/java/io/reactiverse/vertx/maven/plugin/Verify.java
+++ b/src/test/java/io/reactiverse/vertx/maven/plugin/Verify.java
@@ -167,7 +167,7 @@ public static void verifySetupWithVertx4(File pomFile) throws Exception {
//Check if the properties have been set correctly
Properties properties = model.getProperties();
assertThat(properties.containsKey("vertx.version")).isTrue();
- assertEquals("4.5.15", properties.getProperty("vertx.version"));
+ assertEquals("4.5.28", properties.getProperty("vertx.version"));
assertThat(properties.containsKey("vertx-maven-plugin.version")).isTrue();
assertThat(properties.getProperty("vertx-maven-plugin.version")).isEqualTo(MojoUtils.getVersion("vertx-maven-plugin-version"));
diff --git a/src/test/resources/projects/run-vertx-snapshot-it/pom.xml b/src/test/resources/projects/run-vertx-snapshot-it/pom.xml
index 0f4d9b26..512ac362 100644
--- a/src/test/resources/projects/run-vertx-snapshot-it/pom.xml
+++ b/src/test/resources/projects/run-vertx-snapshot-it/pom.xml
@@ -25,7 +25,7 @@
UTF-8
UTF-8
- 5.1.0-SNAPSHOT
+ 5.2.0-SNAPSHOT
diff --git a/src/test/resources/unit/jar-packaging/pom-extramf-classifier-jar.xml b/src/test/resources/unit/jar-packaging/pom-extramf-classifier-jar.xml
index e4ba4ee9..ce47d923 100644
--- a/src/test/resources/unit/jar-packaging/pom-extramf-classifier-jar.xml
+++ b/src/test/resources/unit/jar-packaging/pom-extramf-classifier-jar.xml
@@ -29,12 +29,12 @@
com.example
example
vertx
- 5.0.0
+ 5.1.1
io.vertx
vertx-unit
- 5.0.0
+ 5.1.1
test
diff --git a/src/test/resources/unit/jar-packaging/pom-extramf-jar.xml b/src/test/resources/unit/jar-packaging/pom-extramf-jar.xml
index 0f9d4815..caf2476c 100644
--- a/src/test/resources/unit/jar-packaging/pom-extramf-jar.xml
+++ b/src/test/resources/unit/jar-packaging/pom-extramf-jar.xml
@@ -28,12 +28,12 @@
io.vertx
vertx-core
- 5.0.0
+ 5.1.1
io.vertx
vertx-unit
- 5.0.0
+ 5.1.1
test