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?