我用网豆清理并构建了我的程序。我想使用 jar 文件,但我不知道如何设置 -ORBInitialRef ?
java RunServer -ORBInitRef NameService=corbaloc::localhost:777/NameService
它是某种指定的java VM参数(或系统属性)吗
java RunServer -DORBInitRef <value>
因为简单地将值传递给 java 命令就是将参数传递给 RunServer 程序。
它是命令行参数还是设置的 JVM 系统属性并不重要,只要它被传递到ORB.init()
函数中即可。CORBA Orb init() 函数非常聪明,可以解析参数并传递-ORB
在 ORB 创建期间开始的参数。
看看这里的一些 java ORB 初始化示例: http ://www.novell.com/documentation/extend52/Docs/help/MP/orb/tutorial/orbInit.html