upgrade to Jetty 11 Maven plugin
The upgrade to Jetty 11 Maven plugin will likely break development environments due to the migration of javax to jakarta. DT still relies on Jetty 10. We should likely have a dedicated story specific to the upgrade of Jetty and migration from javax to jakarta. This will impact both DT and Java Alpine.
Originally posted by @stevespringett in https://github.com/DependencyTrack/dependency-track/issues/2725#issuecomment-1532417022
@nscuro @msymons this was an issue i opened a long time ago per steve's comment. not sure if there's another issue already opened for this and what extra information should be put in here.
@melba-lopez This issue has a dependency on https://github.com/stevespringett/Alpine/issues/402, which in turn has a dependency on https://github.com/DependencyTrack/dependency-track/issues/840.
I posted an outline of how all this can be progressed here: https://github.com/stevespringett/Alpine/issues/402#issuecomment-1593407468
... and if that wasn't enough, the above are also preconditions for updating to Java 21 once it's released. 🤪
Will be upgrading to Jetty 12 (current latest version) via https://github.com/stevespringett/Alpine/pull/570 and https://github.com/DependencyTrack/dependency-track/pull/3730.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.