eclipse javax.jws.WebMethod中的GWT不受Google App Engine的支持;s的Java运行时环境

eclipse javax.jws.WebMethod中的GWT不受Google App Engine的支持;s的Java运行时环境,eclipse,gwt,Eclipse,Gwt,我使用GWT eclipse插件在eclipse中创建了一个GWT应用程序。默认情况下,它在客户机包中创建了GreetingServiceAsync.java和GreetingService.java。服务器包中的GreetingServiceImpl.java 现在我想从GreetingServiceImpl.java调用一个CXF Web服务。我使用wsdl2java为我的wsdl生成java类。我在eclipse的GWT项目中导入了这些生成的类,包是“service”。但它抱怨“googl

我使用GWT eclipse插件在eclipse中创建了一个GWT应用程序。默认情况下,它在客户机包中创建了GreetingServiceAsync.java和GreetingService.java。服务器包中的GreetingServiceImpl.java

现在我想从GreetingServiceImpl.java调用一个CXF Web服务。我使用wsdl2java为我的wsdl生成java类。我在eclipse的GWT项目中导入了这些生成的类,包是“service”。但它抱怨“googleappengine的Java运行时环境不支持javax.jws.WebMethod”,还有很多错误

我怎样才能摆脱这个


唯一的错误是问题,否则应用程序运行正常。

是GAE中的
javax.jws.WebMethod
?如果您确定应用程序引擎中确实支持此类,请在Eclipse中尝试:

  • 在项目资源管理器中右键单击项目
  • Google->App引擎设置
  • 确保选中了“使用谷歌应用程序引擎”
  • 如果对话框显示多个版本,请尝试将App Engine SDK更改为最新版本

我在做软件更新后遇到了这个问题;安装了一个新的GAE SDK,由于某种原因,它混淆了插件。它告诉我,
java.lang.String
不受支持。:-)

不,它不在白名单中,这就是为什么它给了那个问题。但我希望它能在eclipse中正确编译。你不是真的在使用谷歌应用程序引擎吗?如果你只对GWT感兴趣,而对AppEngine不感兴趣,那就说明使用GoogleAppEngine是不被检查的。