2012-12-21 117 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'/>