0

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

我完成了RPC GWT 教程,当我将相同的代码复制到该项目 GreetingServiceImpl 中时,它运行良好。

我觉得我在 XML 文件中缺少引用或行。我已经彻底比较了这两个项目,但找不到任何差异。

任何帮助,将不胜感激。

确切的错误:com.sun.jmx.snmp.SnmpOid is not supported by Google App Engine's Java runtime environment

4

1 回答 1

2

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

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

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

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

更新

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

于 2010-08-13T14:28:37.793 回答