Include adding javafx dependencies with JDK17 upgrade recipe
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- java
- Bereich
- build-system
Rechercherichtung
Beginne damit, das JDK17-Update-Rezept zu reproduzieren und das Maven-Projekt nach seiner Ausführung zu untersuchen, wobei der Schwerpunkt auf der fehlenden javafx.util-Abhängigkeit liegt. Als abgeschlossen gilt die Aufgabe, wenn das Rezept die erforderlichen JavaFX-Abhängigkeiten automatisch hinzufügt und das migrierte Projekt kompiliert, ohne Änderungen am Benutzercode zu erfordern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
What problem are you trying to solve?
I am running the JDK17 update recipe. But once the recipe is run and I am trying to test it out I am getting the following error:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project topology: Compilation failure: Compilation failure:
[ERROR] package javafx.util does not exist
[ERROR] package javafx.util does not exist
[ERROR] cannot find symbol
[ERROR] symbol: class Pair
[ERROR] location: class
Describe the solution you'd like
The solution should be incorporated in the JDK17 upgrade recipe only so that the solution automatically gets remdified.
Have you considered any alternatives or workarounds?
Tried using java.util.Map.Entry but also some in that sense i needed to change the user code
- Vorherrschende Sprache
- Java
- Sterne
- 161
- Forks
- 134
- Ø Merge
- 4 Std. 45 Min.
- Gemergte PRs (30 T.)
- 108
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus openrewrite/rewrite-migrate-java
-
good first issue
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
openrewrite/rewrite-migrate-java#1330 · 5 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
UseMapOf: Skip refactoring large maps to Map.ofEntries to prevent javac compiler hangs (add maxEntries option)Evtl. vergeben @Yuren0312 hat das vor 4 Tagen übernommen. Offenbug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
openrewrite/rewrite-migrate-java#1310 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
openrewrite/rewrite-migrate-java#1307 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 68/100
openrewrite/rewrite-migrate-java#1246 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Feedback from a 152k-line Java 8 to 25 migration: the silent behavioural changes that cost the most, and which have no recipeEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 32/100
openrewrite/rewrite-migrate-java#1227 · 4 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in openrewrite/rewrite-migrate-java
Ähnliche Issues
-
status: waiting-for-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
spring-projects/spring-framework#37614 ·
Maintainer antworten meist innerhalb von 1 Tag
-
azure-spring azure-spring-aad Client
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Azure/azure-sdk-for-java#51046 · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
helm-knative-apply.sh fails with Helm 4Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenarea: triage theme: undefined
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
jhipster/generator-jhipster#35895 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
oracle/graalvm-reachability-metadata#11659 ·
Maintainer antworten meist innerhalb von 1 Tag