Java 为什么我能';不能启动orbd服务CORBA IIOP?

Java 为什么我能';不能启动orbd服务CORBA IIOP?,java,windows,corba,Java,Windows,Corba,为什么我不能启动orbd服务CORBA IIOP C:>启动orbd-ORBDinitialPort1050 C:>orbd-orbd初始端口1050 由于内部异常,无法启动ORBD。 可能的原因: 1.指定的ORBInitialPort或ORBActivationPort已在使用中 2.没有写入orb.db的写入权限 C:>您应该调查它列出的两个可能原因: 1) 端口已在使用中:可能有另一个应用程序正在侦听此端口。尝试在命令提示符下运行netstat-na,看看是否是这种情况。端口问题的另一种

为什么我不能启动orbd服务CORBA IIOP

C:>启动orbd-ORBDinitialPort1050

C:>orbd-orbd初始端口1050

由于内部异常,无法启动ORBD。 可能的原因: 1.指定的ORBInitialPort或ORBActivationPort已在使用中 2.没有写入orb.db的写入权限


C:>

您应该调查它列出的两个可能原因:

1) 端口已在使用中:可能有另一个应用程序正在侦听此端口。尝试在命令提示符下运行netstat-na,看看是否是这种情况。端口问题的另一种可能解释是端口小于1024,这意味着它是一个特权端口,您可能对此有权限问题。尝试使用>1024的端口


2) 没有对orb.db的写入权限:orbd程序写入一个名为orb.db的日志文件,如果重新启动,它将使用该文件恢复状态。默认行为是将此文件存储在与orbd可执行文件相同的目录中。如果您没有orbd.exe文件所在目录的写入权限,则会出现此错误。如果是这种情况,请使用-deafultdb选项指定可以写入的其他目录。请参见此处:

您遇到了哪些错误?如果没有遇到任何错误,则表示orbd已启动。
我在不同的计算机上使用1050,但在某些计算机上不起作用。请尝试1049或777。

您必须在其他位置启动orbd,因为您在C:\中没有权限

您可以创建一个目录 C:\ORB\u目录,因此:

C:>mkdir ORB_目录

C:>cd ORB_目录

C:\ORB_目录>orbd-orbInitialPort1050

对不起,我的英语不好,但我是哥伦比亚人