JavaRMI codebase



こんばんわ,高橋です.

JavaRMIを研究で使っているのですが,codebase(リモートクラスパス的なもの)の指定で戸惑ったのでメモします.



例えばサーバクライアントのモデルがあるとき,サーバ側にjarファイルをおき,クライアント側からそのjarファイルをリモートで使いたいとします.こういう場合にcodebaseというものが必要でcodebaseによってリモートクラスパスを設定する必要があります.

私のミスはこうでした.
-Djava.rmi.server.codebase="file:///jp/laas/Jama-1.0.3.jar"

Webでこう書いていたのですが間違いで,正しくは
-Djava.rmi.server.codebase="file:jp/laas/Jama-1.0.3.jar"
で動きました.
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.