I cannot find the jetty-servlet
artifact for the recently released Jetty 12.0.0
A search for it shows that it is not present on Maven Central, where can I find it? Does it still exist?
The artifacts that are EE specific are now isolated in their own EE specific layer.
The design of Jetty 12 is that it is a Core, with no EE specifics (no Servlet, nothing) and then a bunch of Environments that provide the EE specific details.
With this new design...
<servlet_support>.<major>.<minor>
<major>.<minor>.<patch>
javax.servlet
webapps.Eg:
Environment | Jakarta EE | Servlet | Namespace |
---|---|---|---|
ee8 |
Jakarta EE 8 | Jakarta Servlet 4 | javax.servlet.* |
ee9 |
Jakarta EE 9 | Jakarta Servlet 5 | jakarta.servlet.* |
ee10 |
Jakarta EE 10 | Jakarta Servlet 6 | jakarta.servlet.* |
See the documentation about migrating from Jetty 11 to Jetty 12, and specifically the table of the maven coordination changes.
https://jetty.org/docs/jetty/12/programming-guide/migration/11-to-12.html