Java GWT模块与继承

Java GWT模块与继承,java,gwt,inheritance,module,dependencies,Java,Gwt,Inheritance,Module,Dependencies,模块描述符中的所有继承内容是什么: <inherits name='com.google.gwt.user.User'/> …从什么继承什么?为什么这是必要的?这感觉很像导入用户类,而不是从中继承?我想我只是不明白为什么模块继承而不是导入,因为它更像是一种依赖关系。也许您在导入或包含方面是正确的,而不是继承 正如您所知,您可以将服务器和客户机代码放入同一个项目,甚至共享类。由您以任何方式组织java代码,但是GWT需要模块XML来查找需要翻译为javascript的类。在任何情况下

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

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

…从什么继承什么?为什么这是必要的?这感觉很像导入用户类,而不是从中继承?我想我只是不明白为什么模块继承而不是导入,因为它更像是一种依赖关系。

也许您在导入或包含方面是正确的,而不是继承


正如您所知,您可以将服务器和客户机代码放入同一个项目,甚至共享类。由您以任何方式组织java代码,但是GWT需要模块XML来查找需要翻译为javascript的类。在任何情况下,您都不会在此处导入类,而是导入其他模块,这些模块可能包括一个或多个代码文件夹/包。

请参见我的回答:Thank@DanielKurka+1-com.google.gwt.user.user是模块还是特定类?如果它是一个完整的模块,那么我就明白了,因为正如你在回答中所说,模块可以扩展其他模块,因此继承是有意义的。但若用户只是一个类,那个么它仍然并没有意义,因为我的模块并没有从用户继承任何东西;它正在使用用户,因此应该导入它,是吗?再次感谢!com.google.gwt.user.user实际上是指位于com.google.gwt.user.user的gwt.xml文件,因此它是一个模块。。。