我的项目名称例如'xyz',在war文件中编译器必须创建xyz文件夹和.nocache.js,hosted.html,.cache.png等。但我认为有时编译器不会创建所有需要的文件,当我将项目部署到tomcat服务器时,它会导致“GWT模块'xyz'可能需要(重新)编译”问题。
我想问的是,如何自己创建所有文件或让编译器创建所有需要的文件?我试着使用速度追踪器。但我不确定它是否正确。
感谢。
答案 0 :(得分:0)
“GWT模块'xyz'可能需要(重新)编译”消息是运行由DevMode而不是编译器生成的xyz.nocache.js
的症状。
要检查的事项:
*.cache.js
文件夹中没有*.cache.html
或war/xyz
,那么您没有运行编译器(根本没有)xyz.gwt.xml
文件进行了一些更改(在这种情况下,DevMode将覆盖现有的{ {1}},否则会保留它。)在任何情况下,运行编译器以解决问题。如果您使用的是Google Plugin for Eclipse,那就是红色工具箱图标,不是蓝色圆圈。