2010-08-13 84 views
0

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

我做了RPC GWT tutorial,当我将相同的代码复制到该项目GreetingServiceImpl它工作正常。

我觉得我错过了XML文件中的引用或行。我已经比较了两个项目,但没有发现任何差异。

任何帮助,将不胜感激。

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

+0

你能发布你得到的错误吗?另外,您的第二句可能有拼写错误和/或令人困惑。 – 2010-08-13 14:31:33

+1

更新问题,对不起。希望更清楚。 – Uri 2010-08-13 14:46:09

回答

2

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

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

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

如果这不是问题,请提供确切的错误信息。

更新

你现在所提供的错误信息,指示类不被支持的AppEngine - 这是不一样的“不支持GWT”。如果您不需要AppEngine,请从您的项目中移除AppEngine支持(项目>属性> Google> AppEngine>使用App Engine)。

+0

我没有列出“服务器”路径。我用完整的错误更新了我的问题。谢谢回复! – Uri 2010-08-13 14:45:38