Jersey 1.19.4能在Java11上工作吗?
如果没有,是否有一个与Jersey 1.19.4等效的api支持相同的api,并且仍然可以在Java11上工作?
您应该升级到2.29版(至少)
自泽西2.29以来,所有模块都可以使用JavaSE 11构建,所有分布式模块都支持SE 8Java(9,11)。
对于Java 10,请至少使用2.27
请参阅Jersey迁移指南,了解迁移到2.27版时可能遇到的其他一些问题
主要内容:Java11 Optional类 的示例Java 11 向 Optional 类引入了新方法 isEmpty() 来检查值是否存在。如果值存在,则 isEmpty() 返回 false,否则返回 true。 它可以用作 isPresent() 方法的替代方法,该方法通常需要否定以检查值是否不存在。 Java11 Optional类 的示例 ApiTester.java 输出结果为
主要内容:Java11的新功能Java 11 是继 Java 8 之后的第一个 LTS 长期支持功能版本。它遵循 Java 发布节奏推出 Java 10,并于 2018 年 9 月发布,距 Java 10 发布仅六个月。 Java 9 和 Java 10 是非 LTS 版本。Java 11 版本是 LTS 版本。 Java11的新功能 以下是 Java 11 中引入的主要新功能。 JEP 321 : HTTP 客户端 API
不久前,我写了一个缩放到鼠标摆动面板,处理高亮、平移、鼠标缩放、选择等。非常好。 我今天又去玩了几次,但都没用。我很困惑。我知道我有一个很好的例子——在某个地方。但在我的驾驶过程中,我的任何实验都不起作用。我开始努力让它再次发挥作用。 最终我发现了问题所在。它是JDK 11和我的新iMac的某种组合。我上一次做这个的时候,是在我的旧Mac上(我不记得在那里我可能用过JDK 11,也不记得有没有用过
主要内容:Java11 增强String的API 的示例Java 11 为 String 引入了多项增强功能。 String.repeat(int) : 重复给定次数的字符串。返回连接的字符串。 String.isBlank() :检查字符串是否为空或只有空格。 String.strip() : 删除前导和尾随空格。 String.stripLeading() : 删除前导空格。 String.stripTrailing() : 删除尾随空格。 Str
但我一直有404错误。 这个命令“sudo amazon-linux-extras install java-openjdk11”只是声明amazon-linux-extras不存在。
主要内容:Java11 Predicate接口 的示例Java 11 向 Predicate 接口引入了新方法 not() 来否定类似于 negate 方法的现有谓词。 Java11 Predicate接口 的示例 ApiTester.java 输出结果为