2012-12-21 154 views
2

我想弄清楚如何在GWT項目中使用外部罐子。
我指的是http://www.vogella.com/articles/GWTModules/article.html,它的工作很完美。
但是這個例子解釋了使用GWT項目的構建路徑中包含的另一個項目,而不是包含該項目的jar。GWT:使用外部罐子

我知道這不應該有所作爲,但是當我創建的外部項目(包括源)的罐子,並在客戶端使用它GWT給了我以下錯誤:

The import com.person cannot be resolved 

,會是什麼問題?

回答

3

對於你的GWT Eclipse項目使用外部GWT庫jar文件中必須添加庫標籤是jar文件從Java構建路徑:

enter image description here

+0

是的。我這樣做,因爲我使用Eclipse,它不給我任何編譯錯誤。但是當我做「GWT編譯工程」時,它給我「無法解決」的錯誤。 – sachinpkale

+1

如果你有gwt編譯問題,你必須在你的主gwt模塊中繼承require gwt模塊。 –

1

如果你想使用外部的jar和使用該你的客戶端的jar類。您必須繼承客戶端gwt中的模塊包條目module.gwt.xml

只是示例a。 com.test.Module2.xml所以你有這樣的條目,如

<inherits name='com.test.Module2'/>