• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[Java]RMIのコンパイルエラー)

[Java]RMIのコンパイルエラー

このQ&Aのポイント
  • JAVA RMI を実行中に、rmicコンパイラを使用するとエラーが発生しました。
  • コマンドプロンプトで、クラスファイルとソースファイルのあるフォルダに移動し、RemoteインターフェースとRemoteオブジェクトを作成し、これらをコンパイルします。しかし、rmicコマンドを実行するとエラーが表示されます。
  • 原因を特定するために、javaのバージョン、コンパイルの通過状況、rmic.exeへのパスの確認などを行いましたが、問題は解決していません。他に考えられる原因はあるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

>コマンドプロンプトで、クラスファイルとソースファイルが存在するフォルダに移動 と書いていますが、本当にそこにクラスファイルがあるのですか? パッケージを利用するならばパッケージ名のフォルダ階層の中にクラスファイルが無ければいけません。 簡単に書くと、 カレントディレクトリ\pack\RemoteObj.class という構成でないとクラスファイルが認識されません。

anonymous2005
質問者

お礼

はい。 ディレクトリ構成に問題はなかったのですが、ルートをclasspathにセットするのを忘れていました!! またRMIでは新たな問題が出てきているのですが別スレ立てないと・・・ ご回答ありがとうございました。