Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Include adding javafx dependencies with JDK17 upgrade recipe

Aperta
#472 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
java
Ambito
build-system

Direzione di ricerca

Inizia riproducendo la ricetta di aggiornamento di JDK17 e ispezionando il progetto Maven dopo la sua esecuzione, concentrandoti sulla dipendenza mancante javafx.util. Il lavoro è completato quando la ricetta aggiunge automaticamente le dipendenze JavaFX richieste e il progetto migrato compila senza richiedere modifiche al codice dell'utente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement recipe

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

Lingua principale
Java
Stelle
156
Fork
130
Merge medio
3g 8h
PR unite (30g)
14

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di openrewrite/rewrite-migrate-java

Tutte le issue di openrewrite/rewrite-migrate-java

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.