Java GWT依赖关系的解释
GWT 2.5.1目前装运的罐子如下:Java GWT依赖关系的解释,java,gwt,jar,dependencies,Java,Gwt,Jar,Dependencies,GWT 2.5.1目前装运的罐子如下: validation-api-1.0.0.GA sources.jar validation-api-1.0.0.GA.jar gwt-dev.jar gwt user.jar gwt elemental.jar gwt codeserver.jar requestfactory-apt.jar requestfactory客户端.jar requestfactory apt src.jar requestfactory客户端+src.jar reque
validation-api-1.0.0.GA sources.jar
validation-api-1.0.0.GA.jar
gwt-dev.jar
gwt user.jar
gwt elemental.jar
gwt codeserver.jar
requestfactory-apt.jar
requestfactory客户端.jar
requestfactory apt src.jar
requestfactory客户端+src.jar
requestfactory客户端src.jar
requestfactory服务器.jar
requestfactory服务器src.jar
requestfactory服务器+src.jar
gwtservlet.jar
gwt servlet deps.jar
gwt soyc vis.jar
gwt-api-checker.jar
gwt user.jar
,等等),但有些不是。例如,什么是requestfactory-apt.jar
?显然,它与RequestFactory
有关,但什么是apt
,是客户端代码、共享代码还是服务器代码?等及*-src.jar
)都位于客户机/共享层,因此GWT需要将它们的源代码交叉编译成JavaScript
是GWTServlet deps.jar
所需的第三方依赖项。这些不直接在gwt serlvet.jar中,以便于将其部署到Maven CentralGWTServlet.jar
是一个注释处理器(apt==注释处理器工具),它必须在编译时出现在您的类路径中(requestfactory-apt.jar
编译时,而不是GWT编译时),并将在服务器端生成requestfactory所需的一组Java类。如果您希望在编译类后运行该工具,它还包括javac
。你会找到更多信息ValidationTool
- 所有
仅包含源代码,并且仅对调试有用(单步执行代码)-src.jar
包含编译类及其源代码。换句话说,+src.jar
与requestfactory client+src.jar
+requestfactory client.jar
requestfactory client src.jar
- 所有
jar都包含共享类requestfactory-*
是纯Java requestfactory客户端(内部没有GWT特定的代码),可用于服务器、桌面应用程序或移动Java应用程序(如Android)。该JAR也“包含”在requestfactory客户端
gwt user.JAR中
包含requestfactoryserver
和相关类。这个JAR也“包含”在RequestFactoryServlet
gwtuser.JAR和
中。请注意,gwtservlet.JAR
依赖于第三方库;所有这些都打包在requestfactoryserver
gwt serlvet deps.jar中(如果您想要/需要详细信息,您必须查看Maven Central中的依赖项,或者查看gwt构建脚本)
- 一开始,gwt soyc vis是遗留的、无用的
- 最后,
是一个用于检查gwt版本之间api兼容性的工具。有一些文档,但可能有点过时。仅供参考,在构建GWT时使用此工具,以验证没有引入不必要的向后不兼容更改GWTAPI检查器