我有一个 Rest 网络服务。我使用 java 应用程序访问它,它的包结构如下所示。
src.app -> App.gwt.xml
src.app.source->RestProxyClass.java// 访问Rest Application
以下是 App.gwt.xml 文件内容
<?xml version="1.0" encoding="UTF-8"?>
<module rename-to="App">
<source path="source"/>
</module>
使用这个 java 应用程序,我可以访问 Rest web 服务。
我拿了这个项目的 jar 并添加到 GWT 项目中。我将此 jar 文件添加到库中,然后从 Order and Export 中选择 jar。我在引用的库中得到了这个包
然后我在 .gwt.xml 文件中添加以下代码
<inherits name="app.App" />
但是运行时出现以下错误:
No source code is available for type app.source.RestProxyClass; did you forget to inherit a required module?
以下是 GWT 代码
public class RestProxyAccessClient implements EntryPoint {
public void onModuleLoad() {
RestProxyClass app=new RestProxyClass();
try {
//restProxy.check();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}