bug: Multi-module Maven import registriert nur Parent, nicht die Module #12

Closed
opened 2026-03-06 19:03:58 +00:00 by automation · 0 comments
Collaborator

Beschreibung

Beim Import eines Multi-Module Maven-Projekts wird nur das Parent-Projekt importiert, die einzelnen Module werden nicht als separate Projekte registriert.

Schritte zum Reproduzieren

  1. Multi-Module Maven-Projekt mit Struktur:
    parent-project/
    ├── pom.xml          (parent pom mit <modules>)
    ├── module-api/
    │   └── pom.xml
    ├── module-cid/
    │   └── pom.xml
    └── module-jpa/
        └── pom.xml
    
  2. jdt_import_project mit Pfad zum Parent-Verzeichnis aufrufen
  3. jdt_list_projects → zeigt 0 Projekte

Erwartetes Verhalten

Alle Module des Multi-Module-Projekts sollten als eigenständige Projekte importiert und in jdt_list_projects angezeigt werden (analog zu Eclipse "Import Existing Maven Projects").

Tatsächliches Verhalten

  • Import meldet SUCCESS mit importedCount: 1
  • jdt_list_projects zeigt danach 0 Projekte
  • Workaround: Jedes Modul einzeln per jdt_import_project importieren → dann werden sie korrekt erkannt
## Beschreibung Beim Import eines Multi-Module Maven-Projekts wird nur das Parent-Projekt importiert, die einzelnen Module werden nicht als separate Projekte registriert. ## Schritte zum Reproduzieren 1. Multi-Module Maven-Projekt mit Struktur: ``` parent-project/ ├── pom.xml (parent pom mit <modules>) ├── module-api/ │ └── pom.xml ├── module-cid/ │ └── pom.xml └── module-jpa/ └── pom.xml ``` 2. `jdt_import_project` mit Pfad zum Parent-Verzeichnis aufrufen 3. `jdt_list_projects` → zeigt 0 Projekte ## Erwartetes Verhalten Alle Module des Multi-Module-Projekts sollten als eigenständige Projekte importiert und in `jdt_list_projects` angezeigt werden (analog zu Eclipse "Import Existing Maven Projects"). ## Tatsächliches Verhalten - Import meldet `SUCCESS` mit `importedCount: 1` - `jdt_list_projects` zeigt danach 0 Projekte - Workaround: Jedes Modul einzeln per `jdt_import_project` importieren → dann werden sie korrekt erkannt
fred closed this issue 2026-03-07 10:49:21 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ai-tools/jdt-mcp-server#12
No description provided.