IntelliJ IDEA 12.1.3 Ultimate にシンプルな RESTful サービスがあります。
私はそれをテストしました。できます。このサービス用の Java クライアントを作成したいと考えており、WADL が必要です。
http://wiki.jetbrains.net/intellij/RESTful_WebServiceの指示に従って、クラスを右クリックし、「Web サービス -> RESTful Web サービス」に移動して、メニュー項目「Java コードから WADL を生成」が無効になっていることを確認しました。
私は何を間違えましたか?
コードは次のとおりです。
package com.mybiz;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
@Path("/greeting")
public class Greeter {
@GET
@Produces("text/plain")
public String hello() {
return "Hi!";
}
}
アップデート
TomEE をアプリケーション サーバーとして使用すると、この機能が無効になるようです。アプリケーションサーバーはWADLが生成される場所であり、IntelliJが理解するアプリケーションサーバーを使用していないと推測しています。
私は正しいですか?アプリケーション サーバーを切り替えた場合、機能しますか? どのアプリケーション サーバーを使用すればよいですか?