jacorb编译idl命令(含include)

idl -d <编译idl后生成java的存放目录> idl文件名

如F:/OMGidl>idl -d f:/javaidl CosEventComm.idl

则会f:/javaidl路径下生成java的7个文件,若不加-d则在当前路径下生成

 

编译整个目录(前提是所有idl文件中都不包含include命令)

idl -all -d <编译idl后生成java的存放目录> idl文件名

 

 

批量编译idl中有include命令的

cmd-》进入当前idl目录f:/omgidl-》idl -Idir f:/omgidl/*.idl

同样可以指定路径,如F:/OMGidl>idl -d f:/idljava -Idir -all *.idl

注:必须先在当前目录下新建一个dir文件夹(当然dir可以改成任意路径,用-I命令包含进去就行),并把idl文件中包含include命令中include包含的idl文件放到dir文件夹下。

若出现Undefined name:这种错误,还需将到jacorb安装目录中把idl下idl文件包含进去,如F:/OMGidl>idl -IE:/JacORB/idl/omg -Idir *.idl

如:

#include <CosEventComm.idl>事先就应该把CosEventComm.id放到dir目录下,然后再执行上面的命令

 

另外可以通过输入idl -h学习更多的命令


 解析ior:dior

Usage: dior [<IOR> | -f <filename>]


修改ior:fixior

Usage: fixior host port ior_file


检查对象是否存在:(类似于ping)pingo

Usage: java org.jacorb.orb.util.PingObject [ ior_str | -f filename ]




 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值