我有一个问题,我必须编译一个在java中使用的IDL文件。实际上我想为此使用OTS或JTS,所有我认为IDL文件需要导入另一个文件等等,这里是代码:
#include "C:\java\jts1_0\CosTransactions.idl"
interface ITransaction: CosTransactions::TransactionalObject
{
double charge( in double arg0 );
};
我想,让我们编译:idlj -fall ITransaction 结果如下:
ITransaction.idl (line 9): There is a forward reference to CosTransactions/Current, but it is not defined.
我读到我必须在一个大型教程中这样做,现在我不知道可能出错了什么。好的电流没有定义,为什么?! jts应该可以工作,对吧?!
...
答案 0 :(得分:0)
您有接口Current的前向引用,但此接口的定义位于注释下。尝试取消注释。