Jacorb的配置问题

本文介绍如何从JacORB官网下载并配置JacORB CORBA中间件。详细步骤包括修改配置文件jacorb.properties及批处理文件,如jaco.bat、idl.bat等。通过这些设置,可以成功启动CORBA命名服务。
摘要由CSDN通过智能技术生成

从JacORB官方网站上下载最新版本的JacORB,解压到本机,例如:D:/JacORB,具体配置过程如下:1 将D:/JacORB/etc目录下的jacorb_properties.template文件拷贝到D:/JacORB/classes目录下,并更 名为jacorb.properties,这个是JacORB的配置文件,用写字板打开这个文件,找到下面四行:
#ORBInitRef.NameService=corbaloc::160.45.110.41:38693/StandardNS/NameServer-POA/_root
#ORBInitRef.NameService=file:/c:/NS_Ref
ORBInitRef.NameService=http://www.x.y.z/~user/NS_Ref
#ORBInitRef.TradingService=http://www.x.y.z/~user/TraderRef
改为:
#ORBInitRef.NameService=corbaloc::160.45.110.41:38693/StandardNS/NameServer-POA/_root
ORBInitRef.NameService=file:/c:/NS_Ref
#ORBInitRef.NameService=http://www.x.y.z/~user/NS_Ref
#ORBInitRef.TradingService=http://www.x.y.z/~user/TraderRef
2 修改D:/JacORB/bin目录下的几个批处理文件:(我们假设你的jre路径为D:/jre)
    (1)jacotemplate.bat更名为jaco.bat,编辑如下:
@echo off
set JACORB_HOME=D:/jacorb
set JAVA_HOME=D:/jre
set path=%JAVA_HOME%/bin;%path%
set CLASSPATH=%JAVA_HOME%/lib/rt.jar
set CLASSPATH=%JACORB_HOME%/lib/antlr-2.7.2.jar;%JACORB_HOME%/lib/avalon-framework-4.1.5.jar;%JACORB_HOME%/lib/concurrent-1.3.2.jar;%JACORB_HOME%/lib/idl.jar;%JACORB_HOME%/lib/jacorb.jar;%JACORB_HOME%/lib/logkit-1.2.jar;%JACORB_HOME%/lib/picocontainer-1.2-021105.jar;%JACORB_HOME%/lib/wrapper-3.1.0.jar;%JACORB_HOME%/classes;%CLASSPATH%
rem call java interpreter
java    -cp %CLASSPATH% -Djacorb.home=%JACORB_HOME% -Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB -Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton %*
    (2)idltemplate.bat更名为idl.bat(idl文件编译器),编辑如下:
@echo off
set JACORB_HOME=D:/jacorb
set JAVA_HOME=D:/jre
set path=%JAVA_HOME%/bin;%path%
set CLASSPATH=%JAVA_HOME%/lib/rt.jar
set CLASSPATH=%JACORB_HOME%/lib/antlr-2.7.2.jar;%JACORB_HOME%/lib/avalon-framework-4.1.5.jar;%JACORB_HOME%/lib/concurrent-1.3.2.jar;%JACORB_HOME%/lib/idl.jar;%JACORB_HOME%/lib/jacorb.jar;%JACORB_HOME%/lib/logkit-1.2.jar;%JACORB_HOME%/lib/picocontainer-1.2-021105.jar;%JACORB_HOME%/lib/wrapper-3.1.0.jar;%JACORB_HOME%/classes;%CLASSPATH%
%JAVA_HOME%/bin/java      -cp    %CLASSPATH%    org.jacorb.idl.parser %*

    (3)ns.bat以及ntfy.bat,编辑,将jaco前加上路径,即D:/JacORB/bin/jaco
至此,配置完成,运行ns.bat,可见成功启动了CORBA命名服务。成功,Yeah

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值