2012-07-26 17 views
7

Używanie EClipse, Po pierwsze: stworzyłem dynamiczny projekt internetowy i skopiowałem pliki JAR (pliki Jersey Jar) do folderu WebContent \ WEB-INF \ lib tego projektu.Dlaczego mój import nie jest rozpoznawany

enter image description here

Potem stworzył nową klasę i na górze to użyłem kilka importu takich jak te:

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

ale pokazuje jakieś czerwone błędy X obok nich wszystkich mówiąc import nie może być rozwiązane.

To wszystko, co zrobiłem. Czy są jakieś inne ustawienia, które powinienem zrobić, aby naprawić te błędy?

+0

Dobrze, że rozwiązałeś swój problem: [Błąd 404] (http://stackoverflow.com/questions/11671618/getting-a-404-error-to-run-a-jersey-rest/11673316#11673316) – Ali

Odpowiedz

16

Po pierwsze, upewnij się, że uruchomiłeś "odśwież" w projekcie. Jeśli to nie podniesie JARów, przejdź do nich w Eksploratorze projektu Eclipse, kliknij je prawym przyciskiem myszy i w menu podręcznym użyj "Build Path"> "Add to Build Path".

2

Czy this link pomaga? Ma kilka różnych rzeczy, które możesz spróbować zrobić, aby Eclipse znalazł twoje pliki.

+0

dobry link, pozostanie w zakładkach. – Bohn

55

Dodatkowe informacje dla początkujących w Jersey: Ten import pochodzi z javax.ws.rs-api-2.0.jar, który znajduje się w katalogu "api" w Jersey, a nie w katalogu "lib" z koszulką - * słoiki na słoiki.

+1

dobrze wiedzieć, koleś, dzięki za podpowiedź .. – LMG

+2

Dokładnie to, czego szukałem. Dzięki za tonę. – drulabs

+0

Jest to również dokładnie rozwiązanie, którego szukałem i naprawił mój problem. – Wael

Powiązane problemy