1

模块描述符中的所有“继承”内容是什么:

<inherits name='com.google.gwt.user.User'/>

...从什么继承什么?为什么这是必要的?这感觉很像一个类的导入User,而不是从它继承?我想我只是对为什么模块“继承”而不是“导入”感到困惑,因为它更多的是依赖关系。

4

1 回答 1

0

也许你是对的,“导入”或“包含”比“继承”更有意义。

如您所知,您可以将服务器和客户端代码放入同一个项目甚至共享类中。您可以按照自己想要的任何方式组织 java 代码,但是 GWT 需要模块 XML 来查找需要翻译成 javascript 的类。无论如何,您在这里导入的不是类,而是其他模块,其中可以包含一个或多个代码文件夹/包。

于 2012-12-06T20:14:49.000 回答