当使用openJDK-11构建apache-camel时。有许多缺少的依赖项,如* jaxb *注释*.
如何用openJDK构建apache源代码?官方上没有关于如何使用openJDK进行构建的文档;是否存在强制构建它的方法?
我尝试为"org.eclipse.persistence.moxy“这样的服务器添加jaxb实现,但是没有正确地获取相同的内容:
我已经将build限制为仅开放源码,因此使用openJDK作为开发的基础。
发布于 2019-04-01 05:08:35
根据本文,https://blog.codefx.org/java/java-11-migration-guide/已经从JDK 11中删除了几个包。
特别是,名为从Java 8迁移到Java 11的部分说明了如何处理这个问题。
简言之,删除了下列软件包:
要解决这个问题:
添加包含所需类的第三方依赖项。最简单的方法是坚持引用实现(在没有版本的情况下,以Maven坐标的形式给出):
您还可以查看更多信息( using this Stackoverflow answer )。
https://stackoverflow.com/questions/55409694
复制相似问题