gpt4 book ai didi

java - CORBA:Java 的服务器工具不允许我注册服务器类

转载 作者:行者123 更新时间:2023-11-30 12:00:27 26 4
gpt4 key购买 nike

已经被拉下CORBA的境界了...

我正在尝试快速学习(如果不是精通...)CORBA 及其 Java 映射。我发现了一些旧教程:

Java IDL: The "Hello World" Example

Naming Service

orbd - The Object Request Broker Daemon

我已经使用上面第一个链接的源代码(Java IDL...)创建了一个项目,并在运行以下命令后同时运行了 HelloServer 和 HelloClient:

start orbd -ORBInitialPort 1050

毫不奇怪,一切正常:)

然后我将 HelloServer 注册为持久服务并惨遭失败!

我运行以下命令(从“bin”文件夹(包含 .class 文件)启动):

%JAVA_HOME%\bin\servertool -ORBInitialPort 1050

然后我运行:

servertool > register -server HelloServer -classpath .

然后进程挂起...

我可能做错了什么

最佳答案

嗯,我不确定为什么事情已经开始起作用了,但是......

从我运行的“bin”文件夹(包含 .class 文件的文件夹):

%JAVA_HOME%\bin\orbd -ORBInitialPort 1050

然后打开一个新的 cmd shell(从相同的位置)- 因为前一个正在运行 orbd 并且已经运行:

%JAVA_HOME%\bin\servertool -ORBInitialPort 1050

两者:

register -server HelloServer -classpath . -applicationName HelloServerApName

register -server HelloServer -classpath .

工作

关于java - CORBA:Java 的服务器工具不允许我注册服务器类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1947864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com