Api con tomcat 11, java 17, jersey 3.x
Una de las sorpresas que uno se lleva cuando migra a una versión superior de tomcat por ejemplo 10.x o tomcat 11.x , que claro es evidente que se requieren ajustes eso no es nada nuevo, lo que si es nuevo es que Jersey 3.x ya cambio nombre de espacio de javax a jakarta, eso no es tan significativo lo que si lo es , es que Jersey 2.x , en general necesitaba algunas pocas librerías , pero en Jersey 3.x , por ser modular para "facilitar" la vida del programador , necesita una cantidad interesante de librerías jar para funcionar, la solución que dan los expertos, es lo mas normal del mundo usar Maven , para que instale el repositorio de librería adecuado, y sugieren este pom.xml para maven. Jersey 3.1.3 ya no es compatible directamente con Java EE/Jakarta EE clásicos , porque todo fue migrado al espacio de nombres jakarta.* (en lugar de javax.* ). Este cambio obligó a Jersey a modificar su arquitectura interna, y eso cambió las dependencias necesarias para que funciones como @...