私はオンラインで見つけるすべての例とチュートリアルが説明されているNetbeansのは、自動的にApplicationConfig.javaクラスの拡張アプリケーションを生成し、私がアクセスできるようになりますURIのWebサービスURIを設定することができるように、編集上の@ApplicationPathのコメントによるだろう。私は新しいJava EEアプリケーションを作成するために、ゼロからスタートし、その後で新しいパターンから呼び出す必要があれば実際には、 - > RESTful Webサービス、これはそれがどのように動作するかです。私がしようとするために開発された私のNetBeansプロジェクトを使用する場合でも、ApplicationConfig.javaを作成しないでください。
あなた自身を追加することができます
パッケージサーバ。 輸入java.util.Set; 輸入javax.ws.rs.core.Application。 / * * * * @author HB * / @ javax.ws.rs.ApplicationPath(" webresources " ) のパブリック クラスApplicationConfigは、アプリケーションを拡張{ @Override 公共の設定<クラス<?>> getClasses(){ セット <クラス<?>>リソース= 新しいはjava.util.HashSet <> (); addRestResourceClasses(リソース); 戻るリソースを。 } / * * * addRestResourceClasses()メソッドを変更しないでください。 *これは自動的に移入され たプロジェクトで定義されているすべてのリソース*。 必要であれば*、)(getClassesでこのメソッドを呼び出すコメントアウト。 * / プライベート 無効 addRestResourceClasses(セット<クラス<>>?リソース){ resources.add(server.GenericResource。クラス); } }
元の質問:
https://answer-id.com/37056220
バグ: