Changes for page Basisprojekt FAQ

Last modified by Marco Grawunder on 2026/10/19 15:32

From version 10.1
edited by Marco Grawunder
on 2026/08/26 10:12
Change comment: There is no comment for this version
To version 11.1
edited by Marco Grawunder
on 2026/10/19 15:32
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -39,8 +39,30 @@
39 39  
40 40  Bitte einmal schauen, welche Java-Version auf der Shell ist (java -version). Vielleicht ist noch mal ein alte Version irgendwo auf dem Rechner installiert und wird verwendet. **Es sollte eine Java-Version mindestens der Version 21 verwendet werden.**
41 41  
42 +
43 +=== Probleme mit Maven oder IntelliJ ===
44 +
45 +Falls IntelliJ nach dem Klonen des Repositories nicht alle Abhängigkeiten oder Klassen erkennt, überprüfen Sie bitte folgende Punkte:
46 +
47 +1. **Java-Version:** Das Basisprojekt benötigt mindestens Java 21. Kontrollieren Sie mit java -version und mvn -version, welche Versionen verwendet werden.
48 +1. **IntelliJ-Projekt:** Öffnen Sie das gesamte Projekt mit der übergeordneten pom.xml, nicht nur das Server- oder Client-Verzeichnis.
49 +1. **Maven-Konfiguration:** Überprüfen Sie unter //Settings → Build Tools → Maven//, ob Maven mit einem passenden JDK ausgeführt wird.
50 +1. **Maven aktualisieren:** Öffnen Sie das Maven-Toolfenster und wählen Sie //Reload All Maven Projects//.
51 +1. (((
52 +**Projekt bauen:** Öffnen Sie ein Terminal im Hauptverzeichnis des Projekts und führen Sie folgenden Befehl aus:
53 +
54 +mvn -U clean install -DskipTests
55 +)))
56 +1. **Generierte Klassen:** Stellen Sie sicher, dass die durch OpenAPI generierten Java-Klassen unter target/generated-sources vorhanden sind und von IntelliJ erkannt werden.
57 +1. **Lombok:** Prüfen Sie, ob das Lombok-Plugin aktiviert ist und Annotation Processing korrekt funktioniert.
58 +1. **Server starten:** Starten Sie die Klasse ServerApp im Server-Modul. Überprüfen Sie bei Problemen die Java-Version und die Startkonfiguration.
59 +
60 +**Hinweis:** Wenn Maven im Terminal erfolgreich durchläuft, IntelliJ aber weiterhin Fehler anzeigt, liegt das Problem häufig an der IntelliJ-Projektkonfiguration und nicht an den Abhängigkeiten selbst.
61 +
62 +Sollte der Server anschließend weiterhin nicht starten, teilen Sie bitte die erste aussagekräftige Fehlermeldung aus dem Run-Fenster beziehungsweise den ersten relevanten Caused by-Eintrag mit.
63 +
64 +
42 42  = Siehe auch =
43 43  
44 44  * [[Stichwortverzeichnis>>doc:Main.Index.WebHome]]
45 45  * [[Glossar>>doc:Main.Glossar.WebHome]]
46 -