当我从GWT 2.7切换到2.8时,我开始收到以下警告.我正在使用ant和Oracle Java 7从命令行进行编译.当我切换回GWT 2.7时,我没有收到任何这些警告
[WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Resolving java.lang.Runnable
[java] Found type 'java.lang.Runnable'
[java] [WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Resolving java.util.Arrays
[java] Found type 'java.util.Arrays'
[java] Resolving method parallelPrefix
[java] Found type 'java.util.function.BinaryOperator'
[java] [WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Found type 'java.util.function.BiFunction'
[java] [WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Resolving method setAll
[java] Found type 'java.util.function.IntFunction'
[java] [WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Resolving method stream
[java] Found type 'java.util.stream.Stream'
[java] Resolving method collect
[java] Found type 'java.util.stream.Collector'
[java] Resolving method supplier
[java] Found type 'java.util.function.Supplier'
[java] [WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Resolving method accumulator
[java] Found type 'java.util.function.BiConsumer'
[java] [WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Resolving method flatMapToDouble
[java] Found type 'java.util.stream.DoubleStream'
[java] Resolving method collect
[java] Found type 'java.util.function.ObjDoubleConsumer'
[java] [WARN] Ignoring unresolvable annotation type java.lang.FunctionalInterface
[java] Resolving method flatMap
[java] Found type
Run Code Online (Sandbox Code Playgroud)
java.lang.FunctionalInterface 在Java 8中添加了GWT,GWT解析了类路径中的注释,因此,由于Java Runtime Emulation库已更新为Java 8,因此在将GWT 2.8与Java 7 VM一起使用时会有这些警告.
由于Java 7已经EOL一段时间了,因此在这种情况下可以接受这些警告.独立于GWT,我们鼓励您转向Java 8.
| 归档时间: |
|
| 查看次数: |
644 次 |
| 最近记录: |