diff --git a/src/it/projects/dependency-sets/massembly-1008/verify.groovy b/src/it/projects/dependency-sets/massembly-1008/verify.groovy
index 55d7b281f..9f17c7c33 100644
--- a/src/it/projects/dependency-sets/massembly-1008/verify.groovy
+++ b/src/it/projects/dependency-sets/massembly-1008/verify.groovy
@@ -16,22 +16,37 @@
* specific language governing permissions and limitations
* under the License.
*/
+def expectedFilenames = null
-import java.io.*;
-
-def expectedFilenames = [
- "aopalliance-1.0.jar",
- "checker-qual-3.12.0.jar",
- "error_prone_annotations-2.7.1.jar",
- "failureaccess-1.0.1.jar",
- "guava-31.0.1-jre.jar",
- "guice-6.0.0.jar",
- "j2objc-annotations-1.3.jar",
- "jakarta.inject-api-2.0.1.jar",
- "javax.inject-1.jar",
- "jsr305-3.0.2.jar",
- "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
-]
+if (mavenVersion.startsWith('4.')) {
+ expectedFilenames = [
+ "aopalliance-1.0.jar",
+ "checker-qual-3.12.0.jar",
+ "error_prone_annotations-2.18.0.jar", // comes from guava 32.0.0-jre dependency runtime-dependency (not the test one)
+ "failureaccess-1.0.1.jar",
+ "guava-31.0.1-jre.jar",
+ "guice-6.0.0.jar",
+ "j2objc-annotations-1.3.jar",
+ "jakarta.inject-api-2.0.1.jar",
+ "javax.inject-1.jar",
+ "jsr305-3.0.1.jar", // funny that this is lower than in Maven 3
+ "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ ]
+} else {
+ expectedFilenames = [
+ "aopalliance-1.0.jar",
+ "checker-qual-3.12.0.jar",
+ "error_prone_annotations-2.7.1.jar",
+ "failureaccess-1.0.1.jar",
+ "guava-31.0.1-jre.jar",
+ "guice-6.0.0.jar",
+ "j2objc-annotations-1.3.jar",
+ "jakarta.inject-api-2.0.1.jar",
+ "javax.inject-1.jar",
+ "jsr305-3.0.2.jar",
+ "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ ]
+}
File assemblyBasedir = new File( basedir, "target/massembly-1008-1-bin/" )
diff --git a/src/it/projects/dependency-sets/massembly-969/pom.xml b/src/it/projects/dependency-sets/massembly-969/pom.xml
index 25cf68d08..3ab5acec7 100644
--- a/src/it/projects/dependency-sets/massembly-969/pom.xml
+++ b/src/it/projects/dependency-sets/massembly-969/pom.xml
@@ -30,7 +30,7 @@ under the License.
1
UTF-8
- 20
+ 26
diff --git a/src/it/projects/dependency-sets/massembly-969/verify.groovy b/src/it/projects/dependency-sets/massembly-969/verify.groovy
index 9048df3ec..7c88dc556 100644
--- a/src/it/projects/dependency-sets/massembly-969/verify.groovy
+++ b/src/it/projects/dependency-sets/massembly-969/verify.groovy
@@ -16,20 +16,17 @@
* specific language governing permissions and limitations
* under the License.
*/
-
-import java.io.*;
-
-def expectedFilenames = [ "javafx-base-20.jar",
- "javafx-controls-20-linux.jar",
- "javafx-media-20-linux.jar",
- "javafx-web-20.jar",
- "javafx-base-20-linux.jar",
- "javafx-graphics-20-linux.jar",
- "javafx-swing-20.jar",
- "javafx-web-20-linux.jar",
- "javafx-controls-20.jar",
- "javafx-media-20.jar",
- "javafx-swing-20-linux.jar"
+def expectedFilenames = [ "javafx-base-26.jar",
+ "javafx-controls-26-linux.jar",
+ "javafx-media-26-linux.jar",
+ "javafx-web-26.jar",
+ "javafx-base-26-linux.jar",
+ "javafx-graphics-26-linux.jar",
+ "javafx-swing-26.jar",
+ "javafx-web-26-linux.jar",
+ "javafx-controls-26.jar",
+ "javafx-media-26.jar",
+ "javafx-swing-26-linux.jar"
]
File assemblyBasedir = new File( basedir, "target/massembly-969-1-bin/" )
diff --git a/src/it/projects/mojo-configuration/massembly-291/test.properties b/src/it/projects/mojo-configuration/massembly-291/test.properties
index 586ead7e8..2cb4bcd53 100644
--- a/src/it/projects/mojo-configuration/massembly-291/test.properties
+++ b/src/it/projects/mojo-configuration/massembly-291/test.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-altDeploymentRepository=test::default::file://${project.build.directory}/deploy
+altDeploymentRepository=test::default::file:./deploy
diff --git a/src/it/projects/mojo-configuration/massembly-291/verify.bsh b/src/it/projects/mojo-configuration/massembly-291/verify.groovy
similarity index 94%
rename from src/it/projects/mojo-configuration/massembly-291/verify.bsh
rename to src/it/projects/mojo-configuration/massembly-291/verify.groovy
index c487625ba..f546db045 100644
--- a/src/it/projects/mojo-configuration/massembly-291/verify.bsh
+++ b/src/it/projects/mojo-configuration/massembly-291/verify.groovy
@@ -16,10 +16,8 @@
* specific language governing permissions and limitations
* under the License.
*/
+String base = "./deploy/org/test/massembly-291/1/massembly-291-1";
-import java.io.*;
-
-String base = "target/deploy/org/test/massembly-291/1/massembly-291-1";
File pom = new File( basedir, base + ".pom" );
File zip = new File( basedir, base + ".zip" );
File tgz = new File( basedir, base + ".tar.gz" );
diff --git a/src/it/projects/mojo-configuration/massembly-301/test.properties b/src/it/projects/mojo-configuration/massembly-301/test.properties
index 586ead7e8..2cb4bcd53 100644
--- a/src/it/projects/mojo-configuration/massembly-301/test.properties
+++ b/src/it/projects/mojo-configuration/massembly-301/test.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-altDeploymentRepository=test::default::file://${project.build.directory}/deploy
+altDeploymentRepository=test::default::file:./deploy
diff --git a/src/it/projects/mojo-configuration/massembly-301/verify.bsh b/src/it/projects/mojo-configuration/massembly-301/verify.groovy
similarity index 94%
rename from src/it/projects/mojo-configuration/massembly-301/verify.bsh
rename to src/it/projects/mojo-configuration/massembly-301/verify.groovy
index 0f2c8dffc..450f2a778 100644
--- a/src/it/projects/mojo-configuration/massembly-301/verify.bsh
+++ b/src/it/projects/mojo-configuration/massembly-301/verify.groovy
@@ -17,9 +17,8 @@
* under the License.
*/
-import java.io.*;
+String base = "./deploy/org/test/massembly-301/1/massembly-301-1";
-String base = "target/deploy/org/test/massembly-301/1/massembly-301-1";
File jar = new File( basedir, base + ".jar" );
File zip = new File( basedir, base + ".zip" );
File tgz = new File( basedir, base + ".tar.gz" );