2011-06-15 27 views
5

GWT'nin Guava ile çalışmasını sağlamakta güçlük çekiyorum. Sınıf yoluma guava-r09-gwt.jar ve <inherits name="com.google.common.collect.Collect"/> (this question kopyaladım) *.gwt.xml dosyama ekledim.GWT ve Guava ile ilgili sorun

[ERROR] Line 99: No source code is available for type com.google.gwt.thirdparty.guava.common.collect.Lists; did you forget to inherit a required module?

başvurulan çizgidir: Ancak, ben yine de aşağıdaki hatayı alıyorum

List<String> suggs = Lists.newArrayList(); 

aşağıdaki inherits etiketi denerseniz:

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

Sonra GWT tamamen başarısız - gidiyor tarayıcıdaki uygulama bir 404 verir ve Eclipse'nin geliştirme panelinde URL görünmez.

Neyi yanlış yapıyorum?

cevap

7

com.google.gwt.thirdparty.guava.common.collect.Lists ürününün aslında Guava kavanozlarında olmadığını fark edeceksiniz. Bunun yerine com.google.common.collect.Lists referansını deneyin ve biraz daha başarılı olmalısınız.

0

Buddy Aynı problem vardı (ve StackOverflow'da burayı sordum), kontrol et in this thread. Umarım yardımcı olur! Ve Collin'in işaret ettiği gibi, yanlış ithalat yapıyorsunuz, üçüncü sınıf kütüphaneleri oradan kullanmıyorsunuz.

İlgili konular