WSDL和Eclipse中的Java类

时间:2014-03-19 13:30:58

标签: java eclipse wsdl axis

我正在尝试使用Apache Axis 2从WSDL创建和使用一组Java类。我已经使用此处描述的方法成功生成了类文件:

http://www.gerd-riesselmann.net/scala/creating-java-classes-wsdl-file-using-apache-axis-2

我已将生成的类文件复制到我的eclipse开发环境中。我已经获得了所有必要的jar文件,并将它们添加到我的环境中。

单一(来源)问题仍然存在,我不明白。代码部分如下所示:

...
public org.tempuri.PreprocessingIncidentImportServiceStub.ImportResponse 
import (org.tempuri.PreprocessingIncidentImportServiceStub.Import import0)
throws java.rmi.RemoteException
{
org.apache.axis2.context.MessageContext _messageContext = null;
...

Eclipse正在报告:令牌“import”上的语法错误,预期标识符。

我不明白包含“import”语句的函数定义,我想知道是否有一些必须用来解决这个问题的eclipse设置。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

似乎该方法名为import。导入是Java中的保留字,因此您无法使用它命名方法。

假设您已导入类,并且不需要使用它们的完整限定名称。这就是你所拥有的:

public ImportResponse import (Import import0) throws RemoteException{
//...
}