Changes for page Basisprojekt
Last modified by Carl Welsch on 2026/10/23 16:19
From version 66.2
edited by Marco Grawunder
on 2026/10/18 14:02
on 2026/10/18 14:02
Change comment:
Auto-saved during real-time collaboration
To version 69.1
edited by Marco Grawunder
on 2026/10/19 15:33
on 2026/10/19 15:33
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -63,6 +63,8 @@ 63 63 64 64 Hinweis: Man kann jetzt auch mit SSH clonen. Da gitlab aber hinter einem Reverseproxy liegt, geht das nur mit der direkten Adresse des Host: vmisdata07.uni-oldenburg.de. Ist nun auch in Gitlab zu konfiguriert: 65 65 66 +[[image:1792324965203-193.png]] 67 + 66 66 == Nach dem Klonen == 67 67 68 68 sollten Sie einen Bildschirm ähnlich zu dem folgenden sehen: ... ... @@ -93,6 +93,27 @@ 93 93 94 94 [[image:1756886220468-891.png]] 95 95 98 +== Probleme mit Maven oder IntelliJ == 99 + 100 +Falls IntelliJ nach dem Klonen des Repositories nicht alle Abhängigkeiten oder Klassen erkennt, überprüfen Sie bitte folgende Punkte: 101 + 102 +1. **Java-Version:** Das Basisprojekt benötigt mindestens Java 21. Kontrollieren Sie mit java -version und mvn -version, welche Versionen verwendet werden. 103 +1. **IntelliJ-Projekt:** Öffnen Sie das gesamte Projekt mit der übergeordneten pom.xml, nicht nur das Server- oder Client-Verzeichnis. 104 +1. **Maven-Konfiguration:** Überprüfen Sie unter //Settings → Build Tools → Maven//, ob Maven mit einem passenden JDK ausgeführt wird. 105 +1. **Maven aktualisieren:** Öffnen Sie das Maven-Toolfenster und wählen Sie //Reload All Maven Projects//. 106 +1. ((( 107 +**Projekt bauen:** Öffnen Sie ein Terminal im Hauptverzeichnis des Projekts und führen Sie folgenden Befehl aus: 108 + 109 +mvn -U clean install -DskipTests 110 +))) 111 +1. **Generierte Klassen:** Stellen Sie sicher, dass die durch OpenAPI generierten Java-Klassen unter target/generated-sources vorhanden sind und von IntelliJ erkannt werden. 112 +1. **Lombok:** Prüfen Sie, ob das Lombok-Plugin aktiviert ist und Annotation Processing korrekt funktioniert. 113 +1. **Server starten:** Starten Sie die Klasse ServerApp im Server-Modul. Überprüfen Sie bei Problemen die Java-Version und die Startkonfiguration. 114 + 115 +**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. 116 + 117 +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. 118 + 96 96 == Server starten == 97 97 98 98 Den Serverbereich aufklappen und dort auf die Datei ServerApp mit der rechten Maustaste klicken.
- 1792324965203-193.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.mgrawunder - Size
-
... ... @@ -1,0 +1,1 @@ 1 +29.6 KB - Content