私はOSGIフェリックスバンドルとしてデプロイされたjavaプロジェクトを開発しました。 このプロジェクトには2つのパッケージが含まれています: - 最初のパッケージには、ファイルへの/からのメッセージの書き込み/読み込みを行うクラス(CLASS_1)のみが含まれています。 - 2番目のパッケージには、@onMessageメソッド(およびその他のすべての必須メソッド)を含むwebSocketServer(@ServerEndPoint)と、websocketを登録する別のクラスの2つのクラスが含まれています。@ ServerEndPointクラスの@onMessageメソッドでのファイルアクセス
@OnMessageの2番目のパッケージにあるメソッドでは、最初のパッケージにあるメソッドを呼び出して、次のメッセージを格納します。
CLASS_1のメソッドを使用しないとwebsocketが正常に動作します。しかし、私はそれを使用するとき、実行時(1つのメッセージが到着する)、私はそのクラス(CLASS_1)のClassNotFoundExceptionを持っています。私は何が問題なのか分からない。 pom.xmlファイルに何かがないかもしれませんか? (私はMavenを使用しています)
誰かが私を助けることができますか?
ありがとうございます。