In Jakarta EE 9, lo spazio dei nomi del package è stato cambiato da javax.* a jakarta.*. Le applicazioni
devono essere aggiornate in modo da utilizzare il prefisso jakarta per le proprietà e le API Jakarta EE. Le API javax
in Java SE restano invariate per cui non tutti i package javax devono essere modificati. Questa regola
viene contrassegnata una volta per file.
Si consiglia di utilizzare lo strumento
Eclipse Transformer per aggiornare le API e le proprietà Java EE javax che sono state modificate nella
versione jakarta. Lo strumento può essere utilizzato per aggiornare l'origine dell'applicazione o i file binari. L'opzione Trova e sostituisci tutto non deve essere utilizzata per aggiornare
i package javax in jakarta poiché i package Java SE javax non sono modificati.
Questa regola ha una correzione automatica che aggiorna lo spazio dei nomi del pacchetto da javax.* a javax.* a jakarta.* per le API di Jakarta EE.
Copiare la configurazione personalizzata (custom configuration) nel file di build dell'applicazione per abilitare l'automazione delle correzioni.
Per ulteriori informazioni su Eclipse Transformer, consultare Enabling Jakarta EE 9 for development and test by using the Eclipse Transformer oppure Eclipse Transformer Github.