- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[Java]RMIのコンパイルエラー)
[Java]RMIのコンパイルエラー
このQ&Aのポイント
- JAVA RMI を実行中に、rmicコンパイラを使用するとエラーが発生しました。
- コマンドプロンプトで、クラスファイルとソースファイルのあるフォルダに移動し、RemoteインターフェースとRemoteオブジェクトを作成し、これらをコンパイルします。しかし、rmicコマンドを実行するとエラーが表示されます。
- 原因を特定するために、javaのバージョン、コンパイルの通過状況、rmic.exeへのパスの確認などを行いましたが、問題は解決していません。他に考えられる原因はあるでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>コマンドプロンプトで、クラスファイルとソースファイルが存在するフォルダに移動 と書いていますが、本当にそこにクラスファイルがあるのですか? パッケージを利用するならばパッケージ名のフォルダ階層の中にクラスファイルが無ければいけません。 簡単に書くと、 カレントディレクトリ\pack\RemoteObj.class という構成でないとクラスファイルが認識されません。
お礼
はい。 ディレクトリ構成に問題はなかったのですが、ルートをclasspathにセットするのを忘れていました!! またRMIでは新たな問題が出てきているのですが別スレ立てないと・・・ ご回答ありがとうございました。