jacorb安装和配置

 

配置前先注意一下:

 

JacORB文件夹路径名中必须没有空格

jdk安装路径名中必须没有空格

 

 

一、下载软件

1、下载ant(http://ant.apache.org/bindownload.cgi),本人下的是apache-ant-1.8.1-bin.zip 

      解压,并将解压后的bin目录添加到系统环境变量path中,如E:/soft/apache-ant-1.8.1/bin(添加后才可使用ant命令)

2、下载jacorb(http://www.jacorb.org/download.html),本人下的是JacORB-2.3.0-src.zip

 

二、编译jacorb(不清楚是不是编译,暂时就这么叫吧)

 

1、打开cmd,进入jacorb目录,如E:/JacORB,然后输入ant

2、等上面的编译完后接着输入ant jaco,(如果没有这个命令,后面就会报jaco不是内部命令的错误。这个命令是在E:/JacORB目录下输入      的)

3、接着进如JacORB/demo,输入 ant

 

 

二、配置环境变量

1、进入JacORB/etc/,把jacorb_properties.template复制到classes目录下并改名为jacorb.properties

注意:改后的名字是用.分开的,本人昨天被这个.困扰了一天

在jacorb.properties找到ORBInitRef.NameService=file:/c:/NS_Ref,将前面的#去掉,并将在下面那句的前面加上#

 

2、添加系统环境变量: JACORB_HOME : JacORB文件夹路径(例如:E:/JacORB)

     添加系统环境变量:CLASSPATH,添加E:/JacORB/lib下的jar包(建议全部添加,避免错误)和E:/JacORB

%JACORB_HOME%/lib/logkit-1.2.jar;

%JACORB_HOME%/lib/jacorb.jar;

%JACORB_HOME%/lib/avalon-framework-4.1.5.jar;

%JACORB_HOME%/lib/antlr-2.7.2.jar;

%JACORB_HOME%/lib/idl.jar;

%JACORB_HOME%/classes(这句别忘了~~)

 

三、测试

1、打开cmd,输入ns ,出现如下说明名字服务启动成功

[jacorb.orb.print_ver] INFO :

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

        JacORB V 2.3.0, www.jacorb.org

        (C) The JacORB project 17-Feb-2007

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[jacorb.orb] INFO : Property "jacorb.hashtable_class" is set to: java.util.Hasht

able

[org.jacorb.orb.codes] WARN : Warning - unknown codeset (GBK) - defaulting to IS

O-8859-1

[jacorb.orb.intercept] INFO : InterceptorManager started with 0 Server Intercept

ors, 0 Client Interceptors and 1 IOR Interceptors

[jacorb.orb.singleton] INFO : created ORBSingleton

[jacorb.naming] INFO : NS up

[jacorb.orb] INFO : ORB run

 

2、新开cmd,输入jaco demo.grid.Server (要先编译demo),如出现以下说明grid服务成功

[jacorb.orb.print_ver] INFO :

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

        JacORB V 2.3.0, www.jacorb.org

        (C) The JacORB project 17-Feb-2007

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[jacorb.orb] INFO : Property "jacorb.hashtable_class" is set to: java.util.Hasht

able

[org.jacorb.orb.codes] WARN : Warning - unknown codeset (GBK) - defaulting to IS

O-8859-1

[jacorb.orb.intercept] INFO : InterceptorManager started with 0 Server Intercept

ors, 0 Client Interceptors and 1 IOR Interceptors

[jacorb.poa] INFO : oid:

00 16 35 40 2A 05 2C 29 01 38 19                            ..5@*.,).8.

object is activated

[jacorb.poa] INFO : Using server ID (9959866882) for transient POA

[jacorb.orb.singleton] INFO : created ORBSingleton

[jacorb.orb.giop] INFO : ClientConnectionManager: created new ClientGIOPConnecti

on to 172.17.68.228:4209 (107ebe1)

[jacorb.orb.iiop] INFO : Connected to 172.17.68.228:4209 from local port 4235

 

3、新开cmd,输入jaco demo.grid.Server ,如出现以下说明grid操作成功

[jacorb.orb] INFO : ORB shutdown complete

done.

 

说明一下,JDK环境变量最好用JAVA_HOME,因为本人好像在哪个文件里看见过这个名字

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值