Eclipseには「プロジェクトに対してJAX-RSアクティベータが定義されていません」という警告が表示されます。「Eclipseには、プロジェクトにJAX-RSアクティベータが定義されていません。」
この意味は?
注:これは質問と重複していませんHow to get rid of "No jax-rs activator is defined for the project" warning? - 必ずしも表示されないように削除する必要はありません。私はそれを理解したい。
Eclipseには「プロジェクトに対してJAX-RSアクティベータが定義されていません」という警告が表示されます。「Eclipseには、プロジェクトにJAX-RSアクティベータが定義されていません。」
この意味は?
注:これは質問と重複していませんHow to get rid of "No jax-rs activator is defined for the project" warning? - 必ずしも表示されないように削除する必要はありません。私はそれを理解したい。
JBossツールがインストールされていると思います。
JaxRsActivatorクラスは、web.xmlファイルを使用せずにJAX-RSを初期化します。これは、Applicationクラスを拡張し、@ApplicationPathアノテーションを使用することによって実現されます。 @ApplicationPathアノテーションで提供される値は、他のすべてのJAX-RS HTTP呼び出しのルートパスを定義します。
検証ではなく機能を無効にする、リンクされた質問に対する2番目の回答が適用されるようです。
私はプロジェクトファセットにJAX-RSをセットアップしたが、上記のアノテーションを使用していなかったからだ。注釈を使用し始めたら、警告は消え去った。 –