Avatar ·

Wie erstelle ich eine ausführbare JAR-Datei mit allen Abhängigkeiten in Maven?

Hallo zusammen! Ich bin ein Java-Anfänger und habe ein Problem beim Bauen meines Projekts mit Maven. Ich habe eine einfache Konsolenanwendung, die die Bibliothek Apache Commons CSV zum Lesen von CSV-Dateien verwendet. In der IDE (IntelliJ IDEA) funktioniert alles einwandfrei. Aber wenn ich versuche, eine ausführbare JAR-Datei mit `mvn package` zu erstellen, startet das resultierende Archiv nicht. Hier ist meine `pom.xml`: ```xml 4.0.0 com.example csv-reader 1.0 jar org.apache.commons commons-csv 1.9.0 ``` Und meine Hauptklasse `Main.java`: ```java import org.apache.commons.csv.*; public class Main { public static void main(String[] args) throws Exception { System.out.println