From 23564ac9d2b5ac38a761acfcce37e7c438822eda Mon Sep 17 00:00:00 2001 From: Simon Dietz <114642490+ArtifactForms@users.noreply.github.com> Date: Mon, 9 Dec 2024 17:35:02 +0100 Subject: [PATCH] Update pom.xml fix: Align JUnit 5 dependencies and update Maven Surefire Plugin for compatibility - Unified JUnit 5 dependencies to version 5.11.3 - Updated maven-surefire-plugin to version 3.0.0-M5 for JUnit 5 support - Removed redundant `junit-platform-runner` - Ensured consistent versions across testing dependencies - Prepared build system for smooth testing with JUnit 5 --- pom.xml | 53 ++++++++++++++++++++++++----------------------------- 1 file changed, 24 insertions(+), 29 deletions(-) diff --git a/pom.xml b/pom.xml index 3d9457bc..34b98028 100644 --- a/pom.xml +++ b/pom.xml @@ -1,10 +1,13 @@ + 4.0.0 MeshLibCore MeshLibCore 0.0.1-SNAPSHOT + + src/main/java src/test/java @@ -19,12 +22,16 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.2 + 3.0.0-M5 + false + + JoGL Distrib @@ -32,63 +39,51 @@ https://www.jogamp.org/deployment/maven/ - - - github - GitHub ArtifactForms Apache Maven Packages - https://maven.pkg.github.com/ArtifactForms/MeshLibCore/master - - true - - - true - - - + + + org.processing core 4.3.1 + + org.jogamp.gluegen gluegen-rt-main 2.5.0 + + org.jogamp.jogl jogl-all-main 2.5.0 - - org.junit.platform - junit-platform-runner - 1.11.3 - test - + + org.junit.jupiter - junit-jupiter-engine - 5.4.0 - test - - - org.junit.jupiter - junit-jupiter-params + junit-jupiter 5.11.3 test + org.junit.jupiter - junit-jupiter-api + junit-jupiter-params 5.11.3 test + + org.jacoco jacoco-maven-plugin 0.8.10 - \ No newline at end of file + +