缺少 Idlj 编译器 (Linux/JDK 11)

.idl找不到用于编译文件的 idlj 工具。检查/usr/bin/usr/lib/jvm/java-11-jdk。它不是与JDK捆绑在一起的吗?如何添加idlj编译器?

PS我更像是一个Python人,并且不经常使用Java。所以如果这是一个愚蠢的问题,我很抱歉。


缥缈止盈
浏览 133回答 1
1回答

隔江千里

根据JEP 320:删除 Java EE 和 CORBA 模块,idlj 编译器与其他 CORBA 技术一起被删除。从 Java 11 向前 CORBA 堆栈不再在 JDK 中维护:由于维护 CORBA 支持的成本大于收益,因此 Java SE 平台或 JDK 没有理由包含它。根据这个答案,您可以尝试用Glassfish CORBA ORB项目替换它。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java