estoy aprendiendo webservices de descanso y todos los tutoriales utilizan javax.ws.rs. * Paquete. Pero con JDK 6 y JDK 7, mi eclipse no parece reconocer el paquete javax.ws. ¿Que me estoy perdiendo aqui?javax.ws.rs paquete
Respuesta
javax.ws.rs no es un paquete JDK; es una API del lado del servidor que forma parte de la especificación Java EE. Debería incluir un tiempo de ejecución de Java EE en su ruta de clases u obtener una implementación de un tercero si va por la ruta self-assembly (por ejemplo, utilizando Tomcat)
¿Por qué jax-ws (basado en Soap) se envía con JDK pero no con jax-rs (basado en Rest)? – Abidi
@Abidi Supongo que es porque es mucho más fácil escribir un cliente REST que un cliente SOAP, pero no puedo dar una respuesta definitiva. – McDowell
Interesante, jax-rs sí viene con Metro stack y Metro se envía con JDK6. Esto significa que no se envía una pila completa de Metro con JDK. ¡Confuso! – Abidi
que estás pueden faltar Jersey instalación, o algo en la configuración del entorno. Intenta también instalar Eclipse WPT. Puede seguir este tutorial, cubre los requisitos previos y los procedimientos básicos de instalación también.
Agregué la instalación de jersey a classpath. Pero Jersey no tiene el paquete javax.ws.rs. ¿No debería el paquete javax.ws.rs estar en Java 6 SDK? Pero no parece ser así. – user238021
- 1. No se puede encontrar el paquete javax.ws.rs en jdk
- 2. Paquete de rieles: ¿cómo deshacer paquete paquete?
- 3. UTI exportada para paquete/paquete
- 4. Bundler: `paquete paquete` con una fuente: git
- 5. hacer el paquete mac/paquete mediante programación
- 6. Importar paquete. * Vs paquete de importación.Tipoespecífico
- 7. Estructura del paquete del paquete OSGi
- 8. Paquete Dependencia
- 9. Refactor "estructura del paquete" en Eclipse para reubicar paquete secundario de un paquete a su paquete principal
- 10. Cuál es la diferencia entre instalación de paquete --deployment y paquete de paquete
- 11. python/dpkt: Averigüe si el paquete es un paquete tcp o un paquete udp,
- 12. ¿Puedo poner un paquete de Java en otro paquete?
- 13. @link a otro paquete dentro de un paquete-info.java
- 14. Paquete de archivos .Rd con el paquete roxygen2
- 15. Uso del paquete data.table dentro de mi propio paquete
- 16. Transmitir en paquete, paquete en WordDocument y luego nuevamente
- 17. Making paquete protegido clase java visible en paquete principal
- 18. Paquete de importación Actionscript 3. * vs paquete de importación.Clase
- 19. Identificador de paquete difiere del identificador de paquete reservado
- 20. Encuentra el paquete OSGI que exporta un paquete?
- 21. Modificar la configuración del paquete desde otro paquete
- 22. Ejecutando un paquete python
- 23. paquete: comando no encontrado
- 24. Paquete en Java
- 25. Iniciando el paquete OSGi
- 26. expect_not_equal en paquete: testthat
- 27. El paquete mssing org.springframework.web
- 28. Reconstrucción de paquete HTTP
- 29. Estructura del paquete DAO
- 30. Paquete MVCScaffoliding throwing MethodInvocationException
¿Tiene jsr311-api.jar en su classpath? – tenorsax
Agregar jsr311-api.jar solucionó el problema. Pero el API java 6 menciona estas clases. No estoy seguro de por qué tengo que agregarlo por separado. – user238021