Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用jacorb编译java11_Java_Corba_Jacorb_Openjdk 11 - Fatal编程技术网

用jacorb编译java11

用jacorb编译java11,java,corba,jacorb,openjdk-11,Java,Corba,Jacorb,Openjdk 11,我需要用Java11编译我的JavaCORBA应用程序,它不再包括ORB实现 我已经在类路径中包含了jacorb.jar,但是在编译时仍然会出错,没有找到CORBA导入: import org.omg.CORBA.* ^ error: package org.omg.CORBA does not exist 还有什么我应该做的吗?问题是您包含在类路径中的JAR没有该包 您还需要包括jacorb omgapi.jar 当你这样做的时候,你应该按照第14页上的说明去做,包括所有的 acorb.j

我需要用Java11编译我的JavaCORBA应用程序,它不再包括ORB实现

我已经在
类路径中包含了jacorb.jar,但是在编译时仍然会出错,没有找到CORBA导入:

import org.omg.CORBA.*
^
error: package org.omg.CORBA does not exist

还有什么我应该做的吗?

问题是您包含在类路径中的JAR没有该包

您还需要包括
jacorb omgapi.jar

当你这样做的时候,你应该按照第14页上的说明去做,包括所有的

  • acorb.jar
    -包含ORB、IMR、IR和NamingService
  • jacorb omgapi.jar
    -包含核心OMG API存根
  • jacorb services.jar
    -包含所有其他服务(如通知、DDS、收集等)
  • idl.jar
    -包含idl编译器

JacORB没有这个软件包。看到了吧,这不是一个临时替代品谢谢你的评论……在这种情况下,我不明白为什么jacorb开发者指南的示例包括import org.omg.CORBA。看,我的感觉是,这应该是一些与执行时相同的“把戏”:Dorg.omg.CORBA.ORBClass=org.jacorb.orb.orb-Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.orbsingleton见第14页顶部。您还需要在类路径中包含其他JAR。没有仔细查看,我怀疑您想要的包在
jacorb omgapi.jar
Claro que si!!绝对地工作起来很有魅力。非常感谢,费德里奇,没问题;)