2016-11-23 13 views
3

GWT 2.7から2.8に切り替えると、次の警告が表示され始めました。私は、私は、Java 8で追加されましたGWT 2.8コンパイラの警告

      [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 

答えて

4

java.lang.FunctionalInterface GWT 2.7に戻ったとき、私はこれらの警告のいずれかを受信しない蟻とOracleのJava 7を使用して、コマンドラインからコンパイルしています、とGWTはクラスパスから注釈を解決しますしたがって、Java Runtime EmulationライブラリはJava 8に更新されているため、Java 7 VMでGWT 2.8を使用しているときに警告が表示されます。

Java 7はすでにしばらくの間EOLされていたので、この場合、これらの警告を受け付けることは容認されていました。 GWTとは別に、Java 8に移行することをお勧めします。

関連する問題