redhat-developer / redhat-developer/vscode-java

"Incomplete classpath" warning in https://github.com/redhat-developer-demos/istio-tutorial

Offen
#686 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

@burrsutter reports that opening a java file under https://github.com/redhat-developer-demos/istio-tutorial shows the infamous incomplete classpath warning. Maven projects are detected though, as the max search depth is 5 and the server logs "Importing Maven project(s)". but any opened file reports that warning, long after the server has completed initialization.

My gut feeling is it's caused by all the Maven projects using the same "customer" artifactId.
@burrsutter until we find a proper solution, I suggest you find different artifactIds for your projects.

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 Problem, indem du eine Java-Datei im Repository istio-tutorial öffnest und die Serverprotokolle überprüfst, nachdem die Maven-Initialisierung abgeschlossen ist. Vergleiche die Projekte, die das gemeinsame „customer“-artifactId verwenden; abgeschlossen ist die Aufgabe, wenn die Warnung zum unvollständigen Classpath nach der Initialisierung nicht mehr erscheint.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, typescript, vscode
Bereich
developer-experience, 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.