2012-07-26 18 views
7

Usando EClipse, Primero: Creé un Proyecto Web Dinámico y copié soem archivos JAR (archivos Jersey Jar) a la carpeta WebContent \ WEB-INF \ lib de ese proyecto.Por qué mis importaciones no son reconocidas

enter image description here

Entonces creó una nueva clase y en la parte superior de la misma que utilizan algunas importaciones como éstas:

import javax.ws.rs.GET; 
import javax.ws.rs.Path; 
import javax.ws.rs.Produces; 
import javax.ws.rs.core.MediaType; 

pero muestra algunos errores X roja junto a todos ellos diciendo la importación no se puede resolver.

Eso es TODO lo que he hecho. ¿Hay alguna otra configuración que deba hacer para corregir estos errores?

+0

Es bueno ver que ha resuelto su problema: [Error 404] (http://stackoverflow.com/questions/11671618/getting-a-404-error-to-run-a-jersey-rest/11673316#11673316) – Ali

Respuesta

16

Primero, asegúrese de ejecutar "actualizar" en el proyecto. Si eso no recoge los JAR, navegue hacia ellos en el Explorador de proyectos de Eclipse, haga clic derecho en ellos y en el menú emergente utilice "Ruta de compilación"> "Agregar a ruta de compilación".

2

¿this link ayuda? Tiene varias cosas diferentes que puede intentar para que Eclipse encuentre sus archivos.

+0

buen enlace, lo mantendrá en marcadores. – Bohn

55

Información adicional para principiantes de Jersey: Las importaciones provienen de javax.ws.rs-api-2.0.jar, que se encuentra en el directorio "api" en la descarga de Jersey, no en el directorio "lib" con la camiseta - *. Tarros de jarra.

+1

bueno saber amigo, gracias por la pista .. – LMG

+2

Exactamente lo que estaba buscando. Gracias una tonelada. – drulabs

+0

Esta también es exactamente la solución que estaba buscando y solucionó mi problema – Wael

Cuestiones relacionadas