我想从现有的Java项目(Javascript代码这里原来的问题 )。
我使用GWT与GWT-出口相结合。 我GWT编译之后,没有我的类型出现在任何生成的代码。
我有
GameEntryPoint.java
package game.client;
import org.timepedia.exporter.client.ExporterUtil;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.JavaScriptObject;
public class GameEntryPoint implements EntryPoint {
@Override
public void onModuleLoad() {
ExporterUtil.exportAll();
}
}
RoadServer.java
package game.client;
import org.timepedia.exporter.client.Exportable;
public class RoadServer implements Exportable {
int _index;
int _id;
public RoadServer(int index,int id){
this._id=id;
this._index=index;
}
}
有没有参考RoadServer
在我的任何地方war/
目录( grep -Ri RoadServer war/*
只匹配了.class
文件)。 此外,只是要确定,我打开了war/GameEntryPoint.html
在我的浏览器(Firefox)的文件和萤火虫只看到game_GameEntryPoint
的东西,与开始game
。
任何想法,为什么这是不工作?
PS我也试过指定@Export
和@Export("RoadServer")
与@ExportPackage("game")
没有什么作品。