安全な取得方法を見つけましLocateRegistry
た(レジストリがまだ存在しない場合でも)。
Registry registry = null;
try {
registry = LocateRegistry.getRegistry(52365);
registry.list();
// This call will throw an exception if the registry does not already exist
}
catch (RemoteException e) {
registry = LocateRegistry.createRegistry(52365);
}
最初にレジストリの存在と使用を確認したり、確認結果に応じて使用しgetRegistry
たりすることはできますか?createRegistry