有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法使GWTRPC正常工作

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

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

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

任何帮助都将不胜感激

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


共 (1) 个答案

  1. # 1 楼答案

    请检查您的应用程序中的源路径。gwt。xml文件。应该这样说:

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

    确保您的GreetingServiceImpl不在源路径中

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

    更新

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