Ich versuche, einen Client für REST-Webdienste zu schreiben; Ich verwende den Tomcat-Anwendungsserver. Alle folgenden Pakete werden nicht unterstützt.Wie schreibe ich einen Client für REST Web Services?
Ich bin neu in REST, welche Abhängigkeit sollte ich pom.xml für diese Bibliotheken hinzufügen?
package com.abc.client;
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.client.WebTarget;
import javax.ws.rs.core.MediaType;
public class JaxRSClient {
public static void main(String args[]){
// Creating the client
Client client = ClientBuilder.newClient();
WebTarget target = client.target(
"http://localhost:8080/jersey/RestWebService/HelloREST/"
);
System.out.println(target.request(MediaType.TEXT_PLAIN).get(String.class));
}
}
Was mit HttpURLConnection falsch? –
Mögliches Duplikat von [Wie wird eine HTTP-Anfrage in Java gesendet?] (Http://stackoverflow.com/questions/1359689/how-to-send-http-request-in-java) –
check http://mvnrepository.com /artifact/javax.ws.rs/javax.ws.rs-api –