Java 什么';GWT应用程序中Guava模块的正确名称是什么?

Java 什么';GWT应用程序中Guava模块的正确名称是什么?,java,gwt,guava,Java,Gwt,Guava,GWT SDK中有两个jar:GWT user.jar和GWT-dev.jar。因为它们在我的类路径中,所以我可以毫无问题地使用它们 然而,当我尝试使用gwt捆绑的番石榴(com.google.gwt.thirdparty.guava.common)时,我在客户端运行时遇到以下错误: 没有可用于typecom.google.gwt.thirdparty.guava.common.collect.Lists的源代码;您是否忘记继承所需的模块 是的,我可能忘了继承必需的模块,但我不知道哪一个是用于番

GWT SDK中有两个jar:GWT user.jarGWT-dev.jar。因为它们在我的类路径中,所以我可以毫无问题地使用它们

然而,当我尝试使用gwt捆绑的番石榴(com.google.gwt.thirdparty.guava.common)时,我在客户端运行时遇到以下错误:

没有可用于type
com.google.gwt.thirdparty.guava.common.collect.Lists的源代码
;您是否忘记继承所需的模块

是的,我可能忘了继承必需的模块,但我不知道哪一个是用于番石榴的:)

我检查了jar,发现了很多.gwt.xml文件,但是在gwt-user.jar中没有番石榴标志:O

更新:guava.jar和guava-gwt.jar@classpath似乎都有问题。所以我现在只使用guava-gwt.jar,但在启动应用程序时会记录这一点。编译器抱怨javax.annotation之类的东西。。。由于字符数限制,我无法将完整日志粘贴到此处

 [DEBUG] [databasemanager] - Validating newly compiled units
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Equivalence.java'
            [ERROR] [databasemanager] - Line 20: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 51: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 51: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 60: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Equivalences.java'
            [ERROR] [databasemanager] - Line 20: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 73: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 73: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 78: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 83: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 83: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 87: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Function.java'
            [ERROR] [databasemanager] - Line 19: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 43: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 55: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Functions.java'
            [ERROR] [databasemanager] - Line 25: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 108: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 137: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 145: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 155: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 200: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 241: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 266: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 273: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 277: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 281: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Joiner.java'
            [ERROR] [databasemanager] - Line 28: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 113: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 113: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 147: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 147: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 171: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 171: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Objects.java'
            [ERROR] [databasemanager] - Line 25: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 50: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 50: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 160: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 160: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 188: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 203: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Preconditions.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 86: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 112: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 113: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 143: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 169: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 170: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 202: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 227: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 228: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 298: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 348: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 413: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Predicate.java'
            [ERROR] [databasemanager] - Line 21: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 45: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 57: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/super/com/google/common/base/Predicates.java'
            [ERROR] [databasemanager] - Line 29: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 171: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 209: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 214: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 219: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 224: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 248: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 282: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 314: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 341: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 362: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 368: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 399: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 432: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Strings.java'
            [ERROR] [databasemanager] - Line 26: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 45: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 56: Nullable cannot be resolved to
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/base/Suppliers.java'
            [ERROR] [databasemanager] - Line 26: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 189: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 197: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/super/com/google/common/collect/AbstractBiMap.java'
            [ERROR] [databasemanager] - Line 31: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 99: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 99: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/AbstractLinkedIterator.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 45: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/AbstractListMultimap.java'
            [ERROR] [databasemanager] - Line 25: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 60: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 71: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 83: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 94: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 94: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 115: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/super/com/google/common/collect/AbstractMapBasedMultiset.java'
            [ERROR] [databasemanager] - Line 36: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 225: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 230: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 244: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 266: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 322: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/AbstractMapEntry.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 43: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/AbstractMultimap.java'
            [ERROR] [databasemanager] - Line 42: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 154: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 172: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 176: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 186: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 186: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 193: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 193: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 204: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 213: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 213: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 231: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 266: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 293: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 335: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 349: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 362: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 362: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 391: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 392: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 457: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 630: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 640: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 641: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 687: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 688: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 817: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 818: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 900: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 1284: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 1355: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 1464: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/AbstractMultiset.java'
            [ERROR] [databasemanager] - Line 29: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 61: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 80: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 152: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/AbstractSetMultimap.java'
            [ERROR] [databasemanager] - Line 25: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 58: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 80: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 94: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 127: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/AbstractSortedSetMultimap.java'
            [ERROR] [databasemanager] - Line 25: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 64: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 76: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/BiMap.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 46: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 46: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 65: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 65: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ByFunctionOrdering.java'
            [ERROR] [databasemanager] - Line 27: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 49: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ClassToInstanceMap.java'
            [ERROR] [databasemanager] - Line 23: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 58: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ComparatorOrdering.java'
            [ERROR] [databasemanager] - Line 28: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 55: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ComparisonChain.java'
            [ERROR] [databasemanager] - Line 26: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 71: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 71: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 109: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 109: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 112: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 113: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 113: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 149: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 149: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/super/com/google/common/collect/EnumHashBiMap.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 75: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 79: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ExplicitOrdering.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 61: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingCollection.java'
            [ERROR] [databasemanager] - Line 26: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 117: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 156: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/super/com/google/common/collect/ForwardingImmutableCollection.java'
            [ERROR] [databasemanager] - Line 21: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 42: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingList.java'
            [ERROR] [databasemanager] - Line 27: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 104: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 145: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 157: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 214: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingListMultimap.java'
            [ERROR] [databasemanager] - Line 23: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 43: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 47: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingMap.java'
            [ERROR] [databasemanager] - Line 29: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 117: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 149: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 198: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 222: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 263: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingMapEntry.java'
            [ERROR] [databasemanager] - Line 26: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 76: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 92: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingMultimap.java'
            [ERROR] [databasemanager] - Line 26: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 54: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 54: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 58: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 62: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 70: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 98: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 98: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 102: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 118: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingMultiset.java'
            [ERROR] [databasemanager] - Line 27: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 80: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 103: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 129: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 271: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingSet.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 56: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 71: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingSetMultimap.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 45: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 49: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingSortedMap.java'
            [ERROR] [databasemanager] - Line 27: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 107: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 131: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingSortedSet.java'
            [ERROR] [databasemanager] - Line 27: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 104: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 127: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ForwardingSortedSetMultimap.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 44: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 48: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/HashBasedTable.java'
            [ERROR] [databasemanager] - Line 29: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 114: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 114: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 118: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 122: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 126: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 130: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 130: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 134: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 139: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 139: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/super/com/google/common/collect/HashBiMap.java'
            [ERROR] [databasemanager] - Line 24: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 79: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 79: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 83: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 83: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/super/com/google/common/collect/ImmutableCollection.java'
            [ERROR] [databasemanager] - Line 25: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 67: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/ImmutableEntry.java'
            [ERROR] [databasemanager] - Line 23: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 34: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 34: Nullable cannot be resolved to a type
        [ERROR] [databasemanager] - Errors in 'jar:file:/home/miso/Java%20libs/guava-r08/guava-r08-gwt.jar!/com/google/common/collect/super/com/google/common/collect/ImmutableList.java'
            [ERROR] [databasemanager] - Line 32: The import javax.annotation cannot be resolved
            [ERROR] [databasemanager] - Line 220: Nullable cannot be resolved to a type
            [ERROR] [databasemanager] - Line 224: Nullable cannot be resolved to 
'com.google.common.primitives.Booleans.BooleanArrayAsList'
            [WARN] [databasemanager] - Ignoring unresolvable annotation type com.google.common.annotations.GwtCompatible
    [INFO] [databasemanager] - http://127.0.0.1:8888/databasemanager/
    [INFO] [databasemanager] - Module databasemanager has been loaded

我认为你根本不应该使用GWT重新包装的番石榴。我猜那只是内部使用。您应该下载最新的番石榴版本,并从中包括番石榴和番石榴gwt罐。然后,您需要根据要使用的包继承模块。对方付费的套餐需要

<inherits name="com.google.common.collect.Collect"/>


您正在引用gwt中重新包装的番石榴糖果中的
com.google.gwt.thirdparty.guava.common.collect.list
。您需要包括番石榴罐(番石榴和番石榴gwt),并将导入更改为使用
com.google.common.collect.Lists

guava-r08中有一个bug,导致异常消息“import javax.annotation无法解析”

有两种解决方案:

  • 或者使用guava-r09,该错误已经修复
  • 或者下载并将其添加到类路径中

如果您使用的是maven,只需使用

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>${guava-version}</version>
</dependency>
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava-gwt</artifactId>
    <version>${guava-version}</version>
</dependency>

我将guava和guava gwt JAR都添加到我的类路径和war的/lib文件夹中,然后粘贴您的模块名。但是,我遇到了这个错误:在类路径上找不到'com/google/common/collect/collect.gwt.xml';可能是输入错误,也可能是您忘记为source@Xorty:无论出于何种原因,gwt试图编译时,guava gwt jar不在类路径上。我在类路径中有一个用户库,其中包含两个jar:S要查看的?@Xorty:Well,这个XML文件肯定存在于guava gwt jar中,所以我不知道该说什么。可能有些配置不正确。在任何情况下,我都不认为我能在这方面提供任何帮助(我自己只使用GWT和Guava建立过一个项目)。@CollinD-当然,我刚刚添加了som新的更新,也许你想看到:)我可以确认添加新版本的Guava-r09.jar和Guava-r09-GWT.jar解决了这个问题!指向jsr-305.jar的链接已断开。我现在在哪里可以找到它?@Rosarch:比如这里:
import com.google.common.collect.Iterables;