0

我开发了一个基于 GWT+GXT 的 Web 应用程序。最近我们遇到了一个我能够轻松解决的问题。

但是,当我从标签生成 jar 文件时,包括修复的 backport,即使我用新的 jar 替换旧的 jar,修复也没有效果。

另一方面,如果我生成整个 WAR,一切正常,但由于它的大小,我希望能够将补丁作为 jar 文件提供。

我错过了什么吗?

先感谢您

4

1 回答 1

2

jar文件仅包含 Java 源代码和已编译的 Java - 当您编译 GWT 时,它会生成 JavaScript。war除了所有其他内容之外,这就是文件包含的内容。为了正确更新您的应用程序,您需要更新已编译的 JavaScript。

正如您所注意到的,最简单的方法是替换整个war 文件。如果您想将更改保持在最低限度,您可以尝试仅替换已编译的 JS 目录和 jar 文件,但您需要小心获取正确的目录 - 以及所有内容。

于 2013-02-27T21:30:51.707 回答