Idlj编译器丢失(Linux/JDK 11)

6

无法找到用于编译 .idl 文件的 idlj 工具。已检查 /usr/bin/usr/lib/jvm/java-11-jdk 目录,它不是 JDK 的一部分吗?如何添加 idlj 编译器?

附言:我更多地使用 Python,不太常用 Java。如果这是个愚蠢的问题,请谅解。

1个回答

7
根据JEP 320: 移除Java EE和CORBA模块,idlj编译器与其他CORBA技术一起被移除。从Java 11开始,JDK不再维护CORBA堆栈:

由于维护CORBA支持的成本超过了收益,因此Java SE平台或JDK没有包含它的情况。

根据此答案,您可以尝试使用Glassfish CORBA ORB项目替换它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接