值 isBlank 不是 String 的成员

value isBlank is not a member of String

我正在使用 sbt 1.2.6 编译我的项目。在我的本地机器编译 运行 很好,但是当使用 travis-ci 进行测试时,编译器会抱怨 value isBlank is not a member of String.

你可以在这里找到源代码 https://github.com/LukeDS-it/webfleet-driver/blob/679dff9877ea1edd403dc6cd3d55a22d5fd5328f/server/src/main/scala/it/ldsoftware/webfleet/driver/services/v1/AggregateService.scala#L138

这里是构建报告 https://travis-ci.com/LukeDS-it/webfleet-driver/builds/92441228

我没有更多信息可以提供。我的 IDE 说一切正常,如果我 运行 在本地编译或测试一切正常。

我错过了什么?

经过一番挖掘,我想到了查看 isEmpty 的 JavaDoc,发现上面写着

since: 11

在我的机器上,我是针对 Java11 进行编译的,而在 Travis 上,java 版本较低。