1

我是 wsdl/java 的新手......请原谅我有任何明显的错误。

这是我的主要程序。它基本上尝试创建一个对象,并且对象类型的类是从 jar 文件(wsdl)中引用的。我从其他地方下载了这些 jar 文件..我没有写它们。

现在,在 Eclipse 中,我确保我正确引用了 jar 文件。我在根文件夹中创建了一个 lib 文件夹,复制了 lib 目录下的 jar 并将它们添加到构建路径中。

但是,我仍然看到编译问题。

   import com.myplatform.soap.IdtoAcctWebservice.IdToAccountWebserviceLocator;

   public static void main(String args[]) {
       IdToAccountWebserviceLocator obj = new IdToAccountWebserviceLocator();
       ...
       ...
   }

知道可能出了什么问题吗?我试图解压缩 jar 文件,但有大量子文件,我不确定在哪里可以搜索确切的类定义。

如果有人可以帮助了解可能出了什么问题,我将不胜感激。

4

2 回答 2

0

尝试在以下目录中的 jar 文件中搜索 .class 文件...

/com/myplatform/soap/IdtoAcctWebservice/IdToAccountWebserviceLocator.class

如果没有找到,则 jar 不正确。或者可能是您使用了错误的课程。(假设 jar 在类路径上。-您可以尝试导入其他可以在 jar 文件中看到的类,以检查它是否真的在类路径上。)

于 2012-10-17T06:14:47.470 回答
0

可能的原因是您的 JAR 文件不包含您正在使用的那些类。尝试另一个 jar 文件。

于 2012-10-17T05:08:47.723 回答