問題タブ [undertowjaxrsserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1115 参照

java - Wildfly-swarm: jax-rs リソースにアクセスできません (404 Not found)

wildfly-swarm を試してみたい。Jax-rs フラクションと単純な Hello World リソースを使用してプロジェクトを作成しました。実行しましたが、404 Not Found が表示されました。

ここに私のpom.xmlがあります

そして、これが私のJax-rsリソースです

ご覧のとおり、非常にシンプルです。多分私は何かが足りない。ドキュメント(https://wildfly-swarm.gitbooks.io/wildfly-swarm-users-guide/content/common/jax-rs.html)によると、この分数はデフォルト。GitHub の例 ( https://github.com/wildfly-swarm/wildfly-swarm-examples/tree/master/jaxrs/jaxrs )から拾ったもう 1 つのことは、次のとおりです。

WildFly Swarm アプリは実行可能ファイルごとに 1 つのデプロイメントをサポートする傾向があるため、jboss-web.xml がまだ存在しない場合はデプロイメントに自動的に追加されます。これは、アプリケーション コンテキストとして .war 自身の名前を使用する代わりに、デプロイメントを Web サーバーのルートにバインドするために使用されます。

そのため、 http://localhost:8080/app/greetから自分のリソースにアクセスしようとしています。