ホームページ >Java >&#&チュートリアル >RMI サーバーで「java.rmi.ServerException: RemoteException Occurred in Server Thread (ClassNotFoundException)」が発生するのはなぜですか?
"java.rmi.ServerException: サーバー スレッドで RemoteException が発生しました (ClassNotFoundException)"
問題:
RMI サーバーを起動しようとすると、次の例外が発生します発生した問題:
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.lang.ClassNotFoundException: Interfaces.RemoteMethodIntf
診断:
根本的な問題は、RMI レジストリがリモート インターフェイスで参照されているクラスを見つけられないことです。これは、次のような状況で発生する可能性があります。
解決策:
この特定のケースでは、問題はレジストリのクラスパス上に必要なクラスが欠落していることに関係しています。この問題を解決するには、いくつかのオプションがあります。
以上がRMI サーバーで「java.rmi.ServerException: RemoteException Occurred in Server Thread (ClassNotFoundException)」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。