tomcat - 如果我替换 gwt 编译的 war 文件夹中的 .class 文件。它会工作吗?

标签 tomcat gwt compilation war .class-file

在做了一些改动后,我替换了 gwt 编译的 war 文件夹中的 .class 文件。但是,在项目开始后它没有显示变化。更改尚未反射(reflect)出来。我应该怎么做才能使更改反射(reflect)在项目中。

最佳答案

当 GWT 应用程序被编译时,GWT 交叉编译器将 Java 应用程序转换为独立的 JavaScript 文件,这些文件可以选择性地进行混淆和深度优化。

GWT 应用程序中有两种类型的类:服务器端和客户端。

客户端的所有类将被转换为 javascript 和服务器端的类将转换为 .class 文件

因此,如果您将客户端类替换为 war 文件,它不会起作用,但服务器端类会起作用。

关于tomcat - 如果我替换 gwt 编译的 war 文件夹中的 .class 文件。它会工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27702008/

相关文章:

java - Java 如何检测比较器契约违规?

gwt - 如何找到 GWT 项目 session 中使用的客户端浏览器?

tomcat - 请求参数被丢弃

apache - 找不到 nginx 代理页面

eclipse - 与服务器通信失败 : 500 Internal server error and no log files

java - 单击 GWT 会触发多个单击事件

eclipse - Eclipse 4.4的GWT插件能否与Eclipse Mars 4.5一起使用

c# - 如何在 Visual Studio 2015 中禁用实时编译

logging - 如何修复JSP编译器警告: one JAR was scanned for TLDs yet contained no TLDs?

java - Tomcat API 与其他 API