【发布时间】:2019-01-13 13:40:05
【问题描述】:
JDK-11 将删除 JDK 的许多旧部分 (JEP-320)。 其中一些(例如 JAXB)功能将作为常规库提供。您只需添加另一个依赖项,一切都会再次正常运行。
但 CORBA 并非如此,因为
在 Java 中使用 CORBA 开发现代应用程序没有太大的兴趣
然而,我处于痛苦的境地,需要维护仍然需要 CORBA 的旧应用程序,同时仍想更新到 JDK-11。
是否有替代库或其他在不删除这些应用程序的 CORBA 功能的情况下迁移到 JDK-11 的好方法?
【问题讨论】:
-
不知道为什么这会得到 DV,这是一个非常有效的问题。不幸的是,答案是“否”,但在我迄今为止的研究中——它绝对是可能作为外部库的一部分集成的,但我还没有看到有人接受这个。有人可能没有足够的兴趣以开源方式接受它。
-
@MichaelBerry 作为图书馆推荐请求,这可能是题外话。我猜想因为这个原因投下密切投票的人也是反对者(不过我可能是错的)。不过,这个问题似乎是规则中的一个边缘案例;它可能值得在 Meta 上讨论(特别是因为投票表明大多数选民——包括我自己——显然认为这个问题值得考虑)。
-
@EJoshuaS 一个问题说“推荐我一个库来做
x”和一个说“我在过去 15 年里一直在做x在 Java并且需要迁移到 Java 11,鉴于此功能已被删除,最好的方法是什么?” 尤其是,因为免费的 Java 8 更新将在几个月后结束。 -
@MichaelBerry 我同意 - 我没有投票结束,我投票是因为我认为这个问题很有用。
标签: java corba java-module java-11