我需要在Java 11中编译我的Java Corba应用程序,该应用程序不再包括ORB实现。
我在CLASSPATH
中包括了Jacorb.jar,但是我在编译时仍会遇到错误,找不到Corba Imports:
import org.omg.CORBA.*
^
error: package org.omg.CORBA does not exist
我还要做其他事情吗?
问题是您在类中包含的罐子没有该软件包。
您还需要包括jacorb-omgapi.jar
。
当您使用它时,您应该执行第14页上的文档所说的话,并包括所有
-
acorb.jar
-包含ORB,IMR,IR和NAMINGERVICE -
jacorb-omgapi.jar
-包含核心OMG API存根。 -
jacorb-services.jar
-包含所有其他服务(例如通知,DDS,Collection等(。 -
idl.jar
-包含IDL编译器。