Das ist mein Problem: Ich bin neu bei Java, ich habe ein Maven-Projekt gestartet, weil ich eine lib benötigte, die das benötigte. Dann brauchte ich es nicht mehr, aber mach weiter mit dem Maven-Projekt. Jetzt versuche ich es zu bauen, aber die .jar führt das Projekt nicht aus, wenn doppelt geklickt wird.
Da ich Maven nicht sehr gut kenne (ich fand this, habe es aber nicht verstanden), dachte ich, dass der einfachste Weg war, das Projekt in ein "normales" Java-App-Projekt umzuwandeln. Also habe ich alle Dateien mit Klassen aus dem Maven Projektordner manuell in einen neuen Java App Projektordner kopiert.
Es öffnet sich gut, aber ich habe diesen Fehler, wenn eine Arraylist abrufen:Maver Project in "normales" Java-Anwendungsprojekt in Netbeans konvertieren
Exception in thread "pool-1-thread-5" java.lang.ClassCastException: java.util.concurrent.CopyOnWriteArrayList cannot be cast to java.util.ArrayList
Da dies in der Maven-Projekt nicht passieren Ich gehe davon aus, dass es aufgrund meiner archaischen Methode geschieht, die Klassen zu kopieren. ..
Also, gibt es eine Möglichkeit, mein Maven-Projekt in ein normales Java-Projekt zu konvertieren? Ich habe viele Themen gefunden, die das Gegenteil bewirken, aber alles, was ich brauche (nur this, aber es ist nicht das, was ich brauche).
Danke!