Jersey を使用して Web リソースに接続して取得するだけですが、終了後、クライアントは「切断」せずにハングします。
public String getResource() {
Client client = Client.create(config);
WebResource resource = client.resource(someURI);
return resource.path("path").path("to").path("resource").accept(....).get(String.class);
}
このメソッドをメインから呼び出すと、適切なリソースが返されますが、プログラムはその後終了しません。