I am trying to write a client for REST web Services; I am using Tomcat application server. All the below packages are not being supported.
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.client.WebTarget;
import javax.ws.rs.core.MediaType;
I am new to REST, which dependency should I add to pom.xml for these libraries?
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));
}
}