java - 无法使 GWT-RPC 正常工作

标签 java gwt gwt-rpc

我正在尝试为我的 GWT 项目获取一些服务器端的东西。作为测试,我尝试将 GWT 运行时不支持的 com.sun.jmx.snmp.SnmpOid 对象添加到我的 GreetingServiceImpl.java (每个 GWT 项目都会生成的文件)中,但它仍然说不支持它。

我做了RPC GWT tutorial当我将相同的代码复制到该项目 GreetingServiceImpl 中时,它工作得很好。

我觉得 XML 文件中缺少引用或行。我彻底比较了这两个项目,但没有发现任何差异。

如有任何帮助,我们将不胜感激。

确切错误:Google App Engine 的 Java 运行时环境不支持 com.sun.jmx.snmp.SnmpOid

最佳答案

请检查 .gwt.xml 文件中的源路径。它应该这样说:

<source path='client' />
<source path='shared' />

确保您的 GreetingServiceImpl 不在源路径中。

如果这不是问题,请提供您收到的确切错误消息。

更新

您现在提供的错误消息表明 AppEngine 不支持该类 - 这与“GWT 不支持”不同。如果您不需要 AppEngine,请从您的项目中删除 AppEngine 支持(项目 > 属性 > Google > AppEngine > 使用 App Engine)。

关于java - 无法使 GWT-RPC 正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3477397/

相关文章:

java - 来自现有 RDD 的 Spark Streaming

java - Netbeans:如何创建包含所有库和资源文件的可执行 .jar 文件?

java - 如何删除和设置小部件(FloatigSearchView)的边框颜色?特别是底部边框颜色

java - 创建通用 GWT 事件 : is this a good approach?

java - 如何序列化父类(super class)以及可序列化类的字段

java - glassfish的8080端口有时无法访问

javascript - 无法通过 GWT 中的 JsInterop 将 Java 类导出到 JavaScript

gwt - 在不滚动到网格顶部的情况下删除 GWT 数据网格中的一行

java - GWT 中 RPC 调用后的流程?

java - gwt 503 服务 20 分钟后暂时不可用