我正在尝试为如下所示的简单Java接口类生成wsdl文件

package hellowebservice;

public interface hello {
   void sayHello(String s);
}


它包含在hello.java中。

我用编译

javac hello.java


然后运行该工具:

~/Downloads/axis2-1.6.1/bin/java2wsdl.sh -cp "./" -cn hellowebservice.hello


但是我收到以下错误:

 Exception in thread "main"
 java.lang.ClassNotFoundException: hellowebservice.hello


知道可能是什么问题吗?

最佳答案

看起来像类路径问题。运行java2wsdl.sh时,请确保您位于hellowebservice文件夹的父目录中。

08-06 12:48