redhat-developer / redhat-developer/vscode-java

cannot work with maven mutil module project

Offen
#3,163 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
2.3k
Forks
546
Ø Merge
20 Std. 1 Min.
Gemergte PRs (30 T.)
11

Beschreibung

[provide a description of the issue]
can't work with mutil module maven project

Environment
  • Operating System:windows
  • JDK version:project jdk 1.8 extension jdk is opejdk20
  • Visual Studio Code version:the last
  • Java extension version:the last
Steps To Reproduce

the project directory is like this
.
|----module1
|  |----module1-spring
|    |----pom.xml
|  |----module1-common
|    |----pom.xml
|  |----pom.xml
|----module2
|  |----module2-util
|    |----pom.xml
|  |----module2-common
|    |----pom.xml
|  |----pom.xml
|----pom.xml
every module can display in java project view and maven project view, but the lsp can't work.
the log just give one error unsupported policy: warm:

[Please attach a sample project reproducing the error]
Please attach logs

Current Result
Expected Result
Additional Informations

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere das verschachtelte Maven-Projekt mit mehreren Modulen unter Windows mit project JDK 1.8 und extension JDK OpenJDK 20 und aktiviere anschließend die Java extension logs. Verwende den gemeldeten Fehler unsupported policy: warm: und die Projektstruktur als Ausgangspunkte; abgeschlossen ist die Aufgabe, wenn das Projekt geladen wird und die LSP-Features ohne diesen Fehler funktionieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.