2017-08-16 11 views
0

Eclipseには「プロジェクトに対してJAX-RSアクティベータが定義されていません」という警告が表示されます。「Eclipseには、プロジェクトにJAX-RSアクティベータが定義されていません。」

この意味は?

注:これは質問と重複していませんHow to get rid of "No jax-rs activator is defined for the project" warning? - 必ずしも表示されないように削除する必要はありません。私はそれを理解したい。

答えて

1

JBossツールがインストールされていると思います。

JaxRsActivatorクラスは、web.xmlファイルを使用せずにJAX-RSを初期化します。これは、Applicationクラスを拡張し、@ApplicationPathアノテーションを使用することによって実現されます。 @ApplicationPathアノテーションで提供される値は、他のすべてのJAX-RS HTTP呼び出しのルートパスを定義します。

検証ではなく機能を無効にする、リンクされた質問に対する2番目の回答が適用されるようです。

+0

私はプロジェクトファセットにJAX-RSをセットアップしたが、上記のアノテーションを使用していなかったからだ。注釈を使用し始めたら、警告は消え去った。 –

関連する問題