私は簡単なログインアプリケーションをしようとしましたhere on github 次のURLからjsonを見ようとすると、http://localhost:8080/loginpoc/loginp/statusが見つかりませんでした。wildfly 9でRESTfulログインを開始するにはどうすればよいですか?
私は間違っていますか?
私は簡単なログインアプリケーションをしようとしましたhere on github 次のURLからjsonを見ようとすると、http://localhost:8080/loginpoc/loginp/statusが見つかりませんでした。wildfly 9でRESTfulログインを開始するにはどうすればよいですか?
私は間違っていますか?
私はプロジェクト全体であるとは考えていませんでしたが、いくつか間違っています。まず、WildFlyが使用していないJerseyを使用しています。また、WildFlyで使用されているJAX-RSの実装であるRESTEasyにも依存していますが、依存関係は必要ありません。それはコンテナによって提供されます。
すべての依存関係も<scope>provided</scope>
とマークする必要があります。
またLogin.java
には@Path("/")
が必要です。
ディレクトリ構造もstandard maven directory structureではありません。なぜなら、あなたのWARにはコンパイルされたJavaクラスが含まれていない可能性があります。 src/java
ディレクトリはsrc/main/java
にする必要があります。
最後に、これがJAX-RSでの演奏だけではない場合は、認証のためにKeycloakのようなものを見ることをお勧めします。
私の非常に愚かなとnoob、どうもありがとう – osmingo