redhat-developer / redhat-developer/vscode-java
Dependency issue with the extension for Iceberg Apache project
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
Trying to use VSCode with the extension to build/test the Apache Iceberg project, but the dependency handling is not working as expected.
The gradle projects view shows all the gradle projects in Iceberg, and the dependencies are correctly highlighted.
OTOH when I try to open I got Java errors, like:
[{
"resource": "/workspaces/iceberg/aliyun",
"owner": "_generated_diagnostic_collection_name_#5",
"code": "0",
"severity": 8,
"message": "The project was not built due to \"aliyun does not exist\". Fix the problem, then try refreshing this project and building it since it may be inconsistent",
"source": "Java",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 1
}]
It might be an issue how the dependecies are handled, as the project has a aliyun directory, which contains a sub-project called: iceberg-aliyun
Repro PR: https://github.com/apache/iceberg/pull/13034
Any suggestions, ideas to make this work would be helpful.
Thanks,
Peter
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem verlinkten Apache Iceberg-Reproduktions-PR und reproduziere den Fehler in der Gradle-Projektansicht beim Öffnen oder Erstellen des Projekts. Untersuche die Abhängigkeitsverwaltung rund um das Verzeichnis aliyun und sein Unterprojekt iceberg-aliyun. Die Aufgabe ist abgeschlossen, wenn das Projekt ohne den gemeldeten Java-Fehler geöffnet und erstellt werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, typescript, vscode
- Bereich
- build-system, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100