【问题标题】:Java Classes from WSDL and Eclipse来自 WSDL 和 Eclipse 的 Java 类
【发布时间】:2014-03-19 13:30:58
【问题描述】:

我正在尝试使用 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”语句的函数定义,我想知道是否有一些我必须使用的 eclipse 设置来解决这个问题。

提前感谢您的帮助。

【问题讨论】:

    标签: java eclipse wsdl axis


    【解决方案1】:

    这个方法好像叫import。 Import 是 Java 中的保留字,因此您不能用它命名方法。

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

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

    【讨论】:

    • 如果对您有帮助,请接受答案:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    • 1970-01-01
    • 2014-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多