Mam pewien dość istotny problem z odczytywaniem danych przez RESTful api przy pomocy Jersey. Problem wynika poniekąd z tego, że kod musi być napisany w Javie, w której nie mam doświadczenia. Utknąłem już na etapie tego: http://www.vogella.com/tutorials/REST/article.html#firstclient poradnika, a dokładniej na tym fragmencie:
private static URI getBaseURI() {
return UriBuilder.fromUri("http://localhost:8080/com.vogella.jersey.first").build();
}
Używam Eclipse z OpenJDK-7 pod Ubuntu. Paczki Jerseya 2.22 mam ściągnięte i skonfigurowane zgodnie z zawartymi instrukcjami. Nie mogę jednak skompilować projektu, bo cały czas mam błąd dotyczący metody build() a dokładnie dostaje:
The method build(Object[]) in the type UriBuilder is not applicable for the arguments ()
Szukam po internecie i nie jestem w stanie znaleźć przyczyny tego problemu. W bardzo wielu przykładach jest tam po prostu .build() bez żadnych argumentów i działa. Pytanie jaki obiekt muszę w tym miejscu przekazać do funkcji żeby to ruszyło?