Java CORBA JacORB idlj CosNotification/EventType是未声明的类型吗?

Java CORBA JacORB idlj CosNotification/EventType是未声明的类型吗?,java,corba,idl,jacorb,Java,Corba,Idl,Jacorb,我有一个idl文件,我正在尝试使用idl到Java编译器idlj和JacORB omg idl文件生成Java绑定。下面是我试图编译的idl文件,在那里我得到了错误。是什么导致了错误 /jacorb-3.8/idl/omg//CosNotifyComm.idl(第13行):cosnotify/EventType是未声明的类型。 异常InvalidEventType{CosNotification::EventType;}; ^ /jacorb-3.8/idl/omg///orb.idl(第9行)

我有一个idl文件,我正在尝试使用idl到Java编译器
idlj
和JacORB omg idl文件生成Java绑定。下面是我试图编译的idl文件,在那里我得到了错误。是什么导致了错误

/jacorb-3.8/idl/omg//CosNotifyComm.idl(第13行):cosnotify/EventType是未声明的类型。 异常InvalidEventType{CosNotification::EventType;}; ^ /jacorb-3.8/idl/omg///orb.idl(第9行):应为
typedef'>
struct'
union'
enum'
const'
exception'
interface'
valuetype'>
module'中的一个;遇到
”。 类型前缀CORBA“omg.org”>

下面是我试图用以下命令编译的idl文件
idlj-fall-i”/jacorb-3.8/idl/omg/“NotificationIRPSystem.idl


我在Idlj上也遇到了同样的问题。我可以使用jacORB/bin/idl进行如下编译。 链接:


此“idlj”命令来自哪个java版本?您可以使用“which”(对于UNIX)或“where”(对于Windows)命令进行检查吗?Hi Iwan,java版本“1.8.0_121”java(TM)SE运行时环境(build 1.8.0_121-b13)java HotSpot(TM)64位服务器VM(build 25.121-b13,mixed mode)Hi egcodes,尝试了jacorb idl,效果良好。顺便问一下,我想知道
-I.
选项是什么意思?我试图检查
idl-help
,但它不在那里。谢谢-I:包括路径。例如,-I folderName
./idl -I. NotificationIRPSystem.idl