私の場合は、Restful APIを提供するeclipseプロジェクトを実行しています。次の例のように、そのapiを呼び出します。私はapiをテストするために次のコードを実行するために、Eclipseで別のプロジェクトを作成する必要があるのか不思議です。EclipseのRESTful呼び出しテスト
ジャージー例
Form form = new Form();
form.add("x", "foo");
form.add("y", "bar");
Client client = ClientBuilder.newClient();
WebTarget resource = client.target("http://localhost:8080/someresource");
Builder request = resource.request();
request.accept(MediaType.APPLICATION_JSON);
Response response = request.get();
if (response.getStatusInfo().getFamily() == Family.SUCCESSFUL) {
System.out.println("Success! " + response.getStatus());
System.out.println(response.getEntity());
} else {
System.out.println("ERROR! " + response.getStatus());
System.out.println(response.getEntity());
}
別のプロジェクトを作成する必要はありません。あなたのeclipseプロジェクトにメインクラスだけを作成することができます。 –
ありがとうございます。 – OPfan