Saltar al contenido

¿Dependencia de Maven para la API de Servlet 3.0?

Si te encuentras con alguna parte que no comprendes puedes comentarlo y te responderemos tan rápido como podamos.

Solución:

Esto parece haber sido agregado recientemente:

https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/3.0.1/


        javax.servlet
        javax.servlet-api
        3.0.1
        provided

Preferiría agregar solo la API de Servlet como dependencia,

Para ser honesto, no estoy seguro de entender por qué, pero no importa…

Las dependencias separadas de Brabster han sido reemplazadas por Java EE 6 Profiles. ¿Hay alguna fuente que confirme esta suposición?

De hecho, el repositorio maven de Java.net ofrece el siguiente artefacto para WebProfile:


  
    java.net2
    Repository hosting the jee6 artifacts
    http://download.java.net/maven/2
  
        

  
    javax
    javaee-web-api
    6.0
    provided
  

Este jar incluye Servlet 3.0, EJB Lite 3.1, JPA 2.0, JSP 2.2, EL 1.2, JSTL 1.2, JSF 2.0, JTA 1.1, JSR-45, JSR-250.

Pero que yo sepa, nada permite decir que estas API no se distribuirán por separado (en el repositorio java.net o en otro lugar). Por ejemplo (bueno, puede ser un caso particular), la API JSF 2.0 está disponible por separado (en el repositorio de java.net):


   com.sun.faces
   jsf-api
   2.0.0-b10
   provided

Y en realidad, podrías obtener javax.servlet-3.0.jar desde allí e instalarlo en su propio repositorio.

O puede usar el Repositorio Central Maven con la API Servlet 3.0 que también se proporciona para Tomcat Server 7.0.X

    
        org.apache.tomcat
        tomcat-servlet-api
        7.0.21
        provided
    

desde aquí: http://repo2.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/7.0.21/

Si haces scroll puedes encontrar los comentarios de otros usuarios, tú igualmente eres capaz mostrar el tuyo si te gusta.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *