Skip to content

Commit

Permalink
fix: fix plugins to find main class when executing mvn commands
Browse files Browse the repository at this point in the history
  • Loading branch information
Fredrik Marjoni committed Feb 24, 2026
1 parent 8d00462 commit def3c0a
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<groupId>edu.group5.app</groupId>
Expand Down Expand Up @@ -58,7 +58,7 @@
<configuration>
<archive>
<manifest>
<mainClass>edu.ntnu.idi.idatt2003.group18v26.App</mainClass>
<mainClass>edu.group5.app.App</mainClass>
</manifest>
</archive>
</configuration>
Expand All @@ -70,7 +70,7 @@
<artifactId>javafx-maven-plugin</artifactId>
<version>0.0.8</version>
<configuration>
<mainClass>edu.ntnu.idi.idatt2003.group18v26.App</mainClass>
<mainClass>edu.group5.app.App</mainClass>
</configuration>
</plugin>

Expand Down
Binary file modified target/Help-Me-Help-1.0-SNAPSHOT.jar
Binary file not shown.
14 changes: 7 additions & 7 deletions target/surefire-reports/TEST-edu.group5.app.AppTest.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" version="3.0.1" name="edu.group5.app.AppTest" time="0.047" tests="1" errors="0" skipped="0" failures="0">
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" version="3.0.2" name="edu.group5.app.AppTest" time="0.082" tests="1" errors="0" skipped="0" failures="0">
<properties>
<property name="java.specification.version" value="25"/>
<property name="sun.cpu.isalist" value="amd64"/>
<property name="sun.jnu.encoding" value="Cp1252"/>
<property name="java.class.path" value="C:\Users\marjo\Documents\Github\Help-Me-Help\target\test-classes;C:\Users\marjo\Documents\Github\Help-Me-Help\target\classes;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.11.0\junit-jupiter-api-5.11.0.jar;C:\Users\marjo\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\marjo\.m2\repository\org\junit\platform\junit-platform-commons\1.11.0\junit-platform-commons-1.11.0.jar;C:\Users\marjo\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.11.0\junit-jupiter-params-5.11.0.jar;"/>
<property name="java.class.path" value="C:\Users\marjo\Documents\Github\Help-Me-Help\target\test-classes;C:\Users\marjo\Documents\Github\Help-Me-Help\target\classes;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter\6.0.1\junit-jupiter-6.0.1.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-api\6.0.1\junit-jupiter-api-6.0.1.jar;C:\Users\marjo\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\marjo\.m2\repository\org\junit\platform\junit-platform-commons\6.0.1\junit-platform-commons-6.0.1.jar;C:\Users\marjo\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\marjo\.m2\repository\org\jspecify\jspecify\1.0.0\jspecify-1.0.0.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-params\6.0.1\junit-jupiter-params-6.0.1.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-engine\6.0.1\junit-jupiter-engine-6.0.1.jar;C:\Users\marjo\.m2\repository\org\junit\platform\junit-platform-engine\6.0.1\junit-platform-engine-6.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-controls\25.0.1\javafx-controls-25.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-controls\25.0.1\javafx-controls-25.0.1-win.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-graphics\25.0.1\javafx-graphics-25.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-graphics\25.0.1\javafx-graphics-25.0.1-win.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-base\25.0.1\javafx-base-25.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-base\25.0.1\javafx-base-25.0.1-win.jar;"/>
<property name="java.vm.vendor" value="Oracle Corporation"/>
<property name="sun.arch.data.model" value="64"/>
<property name="user.variant" value=""/>
Expand All @@ -15,9 +15,9 @@
<property name="sun.java.launcher" value="SUN_STANDARD"/>
<property name="user.country" value="NO"/>
<property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-25\bin"/>
<property name="sun.java.command" value="C:\Users\marjo\AppData\Local\Temp\surefire1589068311066046424\surefirebooter-20260219103835808_3.jar C:\Users\marjo\AppData\Local\Temp\surefire1589068311066046424 2026-02-19T10-38-35_636-jvmRun1 surefire-20260219103835808_1tmp surefire_0-20260219103835808_2tmp"/>
<property name="sun.java.command" value="C:\Users\marjo\AppData\Local\Temp\surefire2360856007574059396\surefirebooter-20260224163412628_3.jar C:\Users\marjo\AppData\Local\Temp\surefire2360856007574059396 2026-02-24T16-34-12_407-jvmRun1 surefire-20260224163412628_1tmp surefire_0-20260224163412628_2tmp"/>
<property name="jdk.debug" value="release"/>
<property name="surefire.test.class.path" value="C:\Users\marjo\Documents\Github\Help-Me-Help\target\test-classes;C:\Users\marjo\Documents\Github\Help-Me-Help\target\classes;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.11.0\junit-jupiter-api-5.11.0.jar;C:\Users\marjo\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\marjo\.m2\repository\org\junit\platform\junit-platform-commons\1.11.0\junit-platform-commons-1.11.0.jar;C:\Users\marjo\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.11.0\junit-jupiter-params-5.11.0.jar;"/>
<property name="surefire.test.class.path" value="C:\Users\marjo\Documents\Github\Help-Me-Help\target\test-classes;C:\Users\marjo\Documents\Github\Help-Me-Help\target\classes;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter\6.0.1\junit-jupiter-6.0.1.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-api\6.0.1\junit-jupiter-api-6.0.1.jar;C:\Users\marjo\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\marjo\.m2\repository\org\junit\platform\junit-platform-commons\6.0.1\junit-platform-commons-6.0.1.jar;C:\Users\marjo\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\marjo\.m2\repository\org\jspecify\jspecify\1.0.0\jspecify-1.0.0.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-params\6.0.1\junit-jupiter-params-6.0.1.jar;C:\Users\marjo\.m2\repository\org\junit\jupiter\junit-jupiter-engine\6.0.1\junit-jupiter-engine-6.0.1.jar;C:\Users\marjo\.m2\repository\org\junit\platform\junit-platform-engine\6.0.1\junit-platform-engine-6.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-controls\25.0.1\javafx-controls-25.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-controls\25.0.1\javafx-controls-25.0.1-win.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-graphics\25.0.1\javafx-graphics-25.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-graphics\25.0.1\javafx-graphics-25.0.1-win.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-base\25.0.1\javafx-base-25.0.1.jar;C:\Users\marjo\.m2\repository\org\openjfx\javafx-base\25.0.1\javafx-base-25.0.1-win.jar;"/>
<property name="sun.cpu.endian" value="little"/>
<property name="user.home" value="C:\Users\marjo"/>
<property name="user.language" value="no"/>
Expand All @@ -30,7 +30,7 @@
<property name="line.separator" value="&#10;"/>
<property name="java.vm.specification.vendor" value="Oracle Corporation"/>
<property name="java.specification.name" value="Java Platform API Specification"/>
<property name="surefire.real.class.path" value="C:\Users\marjo\AppData\Local\Temp\surefire1589068311066046424\surefirebooter-20260219103835808_3.jar"/>
<property name="surefire.real.class.path" value="C:\Users\marjo\AppData\Local\Temp\surefire2360856007574059396\surefirebooter-20260224163412628_3.jar"/>
<property name="user.script" value=""/>
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
<property name="java.runtime.version" value="25.0.1+8-LTS-27"/>
Expand All @@ -50,7 +50,7 @@
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
<property name="sun.os.patch.level" value=""/>
<property name="native.encoding" value="Cp1252"/>
<property name="java.library.path" value="C:\Program Files\Java\jdk-25\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;c:\Users\marjo\AppData\Roaming\Code\User\globalStorage\github.copilot-chat\debugCommand;c:\Users\marjo\AppData\Roaming\Code\User\globalStorage\github.copilot-chat\copilotCli;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Git\ bin;C:\Users\marjo\.local\bin;C:\Program Files\nodejs\;C:\Program Files\Java\jdk-25\bin;C:\maven-mvnd-1.0.3-windows-amd64\mvn\bin;;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\chocolatey\bin;C:\Users\marjo\.local\bin;C:\Users\marjo\OneDrive - NTNU\Scripts\;C:\Users\marjo\OneDrive - NTNU\;C:\Users\marjo\AppData\Local\Programs\Python\Launcher\;C:\Users\marjo\AppData\Local\Microsoft\WindowsApps;C:\Users\marjo\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\marjo\AppData\Local\Programs\MiKTeX\miktex\bin\x64\;C:\Users\marjo\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA 2025.3.1\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2025.3.1\bin;C:\ProgramData\chocolatey\bin;c:\Users\marjo\.vscode\extensions\vscjava.vscode-java-debug-0.58.5\bundled\scripts\noConfigScripts;."/>
<property name="java.library.path" value="C:\Program Files\Java\jdk-25\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;c:\Users\marjo\AppData\Roaming\Code\User\globalStorage\github.copilot-chat\debugCommand;c:\Users\marjo\AppData\Roaming\Code\User\globalStorage\github.copilot-chat\copilotCli;c:\Users\marjo\AppData\Roaming\Code\User\globalStorage\github.copilot-chat\debugCommand;c:\Users\marjo\AppData\Roaming\Code\User\globalStorage\github.copilot-chat\copilotCli;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Git\ bin;C:\Users\marjo\.local\bin;C:\Program Files\nodejs\;C:\Program Files\Java\jdk-25\bin;C:\maven-mvnd-1.0.3-windows-amd64\mvn\bin;;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\chocolatey\bin;C:\Users\marjo\.local\bin;C:\Users\marjo\OneDrive - NTNU\Scripts\;C:\Users\marjo\OneDrive - NTNU\;C:\Users\marjo\AppData\Local\Programs\Python\Launcher\;C:\Users\marjo\AppData\Local\Microsoft\WindowsApps;C:\Users\marjo\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\marjo\AppData\Local\Programs\MiKTeX\miktex\bin\x64\;C:\Users\marjo\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA 2025.3.1\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2025.3.1\bin;C:\ProgramData\chocolatey\bin;c:\Users\marjo\.vscode\extensions\vscjava.vscode-java-debug-0.58.5\bundled\scripts\noConfigScripts;."/>
<property name="java.vm.info" value="mixed mode, sharing"/>
<property name="stderr.encoding" value="Cp1252"/>
<property name="java.vendor" value="Oracle Corporation"/>
Expand All @@ -59,5 +59,5 @@
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
<property name="java.class.version" value="69.0"/>
</properties>
<testcase name="shouldAnswerWithTrue" classname="edu.group5.app.AppTest" time="0.026"/>
<testcase name="shouldAnswerWithTrue" classname="edu.group5.app.AppTest" time="0.05"/>
</testsuite>
2 changes: 1 addition & 1 deletion target/surefire-reports/edu.group5.app.AppTest.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
-------------------------------------------------------------------------------
Test set: edu.group5.app.AppTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in edu.group5.app.AppTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 s -- in edu.group5.app.AppTest

0 comments on commit def3c0a

Please sign in to comment.