如果在清单文件中不可用,如何获取 gwt jars 版本信息?

How to get gwt jars version information if it is not available in manifest file?

我的应用程序中有 gwt-user.jar 和 gwt-dev.jar。我想知道我的应用程序中使用了哪个版本的 gwt jar。我查看了 jar 文件中的 Manifest.mf 文件,但那里没有可用的版本信息。那么,有没有其他方法可以知道这个 jar 文件的版本?

GWT 以多种方式提供信息:

  • gwt-dev.jar 包含一个 com/google/gwt/dev/About.properties
  • 您可以启动 gwt-dev.jarjava -jar gwt-dev.jar,或 java -cp gwt-dev.jar com.google.gwt.dev.Compiler,它会为您提供版本信息)
  • 该版本也可用于生成的 JS,and/or 使用 GWT.getVersion()
  • 可从客户端代码访问