どのようにデフォルトのRMIポート(1099)を変更できますか。それはJVMのパラメータまたはコーディングを介して、それは問題ではありません。ありがとう。デフォルトのRMIポートを変更する(Java)
6
A
答えて
10
コマンドラインで指定できます。 RMI Tutorial:
デフォルトでは、レジストリはポート1099で実行されます。レジストリを別のポートで起動するには、コマンドラインでポート番号を指定します。 CLASSPATH環境変数の設定を忘れないようにしてください。チュートリアルのCreating a Client Programセクションで説明したようにあなたは、ホスト名とポートでレジストリを検索するLocateRegistry.getRegistry(String host, int port)オーバーライドを使用してコードで
Microsoft Windows:
start rmiregistry 2001
Solaris OS or Linux:
rmiregistry 2001 &
。
3
リモートオブジェクトをスーパー(ポート、...)またはexportObject(リモート、ポート、...)のいずれかでエクスポートするときに、独自のポートを指定することができますUnicastRemoteObjectを拡張したり、拡張したりしないでください。 Activatableを拡張する場合も同様にポート番号を持つsuper()オーバーロードがあります。レジストリのポートは、コマンドラインで指定することができます。そうでなければ、LocateRegistry.createRegistry()を使用します。
関連する問題
- 1. Swagger JSクライアント:デフォルトのポートを変更
- 2. SFクラスタのデフォルトRDPポートの変更
- 3. デフォルトのポート番号をTomcatのポート番号8080に変更する方法は?
- 4. JerseyTest REST WEB SERVICEをテストするためのデフォルトのポート変更
- 5. Activemqのデフォルトのポート番号を変更するには
- 6. フラスコのcookiecutterデフォルトのipとポートを変更する方法
- 7. PHPサーバのデフォルトMosquitto MQTTポートを変更する
- 8. デフォルトのポートEMMを変更する方法WSO
- 9. 変更時のRMIレジストリリスト名
- 10. デフォルトのPlay Framework HTTPポートの変更(システムプロパティを使用しない)
- 11. RMIへのアドレスとポートのバインド
- 12. - JavaのRMI
- 13. ポート9999を変更する
- 14. MoSKito統合ツールRMIポートの問題
- 15. RMIレジストリを使用しないJava RMI
- 16. のJava RMIは、RMIで参照
- 17. glassfish3.1サーバーのデフォルトのホームページ(ポート8080)を自分のページに変更するには
- 18. dockerized jettyを使用してデフォルトのjettyポートを変更する方法
- 19. RMIを1つのポートに制限することの含意
- 20. Java Spring RMIアクティベーション
- 21. Java RMI - クライアントタイムアウト
- 22. Java RMIサーバのシャットダウン
- 23. Java RMIの実装
- 24. Java RMIの警告
- 25. 変更vsftpポート
- 26. httpsポートの変更
- 27. Java RMIサーバーの実行中に変数値を宣言する
- 28. Java RMI - オブジェクトを渡す
- 29. JFileChooserのデフォルトのJavaアイコンを変更するには
- 30. wso2サンプルのポートを変更する
レジストリまたはサーバーですか? – dfa
1099は、RMIレジストリサーバポートであり、RMIサーバポートではありません。 –
[こちら](http://coding.derkeiler.com/Archive/Java/comp.lang.java.programmer/2008-09/msg00874.html)はコーディングによる解決策です。選択したポートにカスタムレジストリを作成する必要があるようです。 **編集** - あなたの質問をもう一度読んでください:**デフォルト**ポートは変更されませんが、ポート1099の既存のポートレットに新しいレジストリを追加してください –