找不到用于编译.idl
文件的IDLJ工具。检查/usr/bin
和/usr/lib/jvm/java-11-jdk
。它不是与JDK捆绑在一起吗?如何添加IDLJ编译器?
P.S。我更像是一个Python的家伙,不要经常使用Java。所以很抱歉,如果这是一个愚蠢的问题。
根据JEP 320:删除Java EE和Corba模块,IDLJ编译器与其他CORBA技术一起被删除。从Java 11前锋Corba Stack不再保存在JDK中:
由于维持Corba支持的成本超过了福利,因此Java SE平台或JDK没有任何案例包括。
根据此答案,您可以尝试用Glassfish Corba Orb项目替换它。