小弟在MyEclipse中建立一个Web工程,想用Interface生成WSDL文件以下是我的文件结构Proj|-src    |-axis         |-Card.java         |-CardManager.java|-WebRoot    |-build.xml   Card.java的代码如下:package axis;public class Card implements java.io.Serializable{
 
 /**
  * 
  */
 private static final long serialVersionUID = -5044300912092121603L;
 private String address = "";
 private String name = "";
 private String phone = "";
 public String getAddress() {
  return address;
 }
 public void setAddress(String address) {
  this.address = address;
 }
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getPhone() {
  return phone;
 }
 public void setPhone(String phone) {
  this.phone = phone;
 }
 
 } ====================================CardManager.java的代码如下:package axis;public interface CardManager {
 
 public Card getCard(String name);
 public void storeCard(Card card);}  =================================build.xml文件代码如下:<?xml version="1.0" encoding="UTF-8"?>
<project name="java2wsdl" basedir="." default="java2wsdl">  
 <property name="tomcate.home" value="C:/abc/tomcat"/>
 <property name="axis.home" value="${tomcate.home}/webapps/axis"/>
 <property name="wsdl.file" value="wsdl/CardService.wsdl"/>
       
 <path id="axis.classpath">
          <fileset dir="${axis.home}/WEB-INF/lib">
              <include name="**/*.jar" />
         </fileset>
  <pathelement location="WEB-INF/class/axis"/>
      </path>
 
 <taskdef resource="axis-tasks.properties" classpathref="axis.classpath"/>
 
    <target name="java2wsdl">
     <axis-java2wsdl classname="axis.CardManager"
      output="${wsdl.file}"
      namespace="urn:CardManager"
      location="http://localhost:18080/axis/services/CardManager">
      <mapping namespace="http://localhost:18080/axis/services/CardManager" package="axis.CardManager"/>
     </axis-java2wsdl>
    </target>  
</project>   上面的两个文件已经编译成.class文件,存放在|-WebRoot    |-WEB-INF          |- class                |-axis                       |-Card.class                       |-CardManager.class里面。   但我运行我的build.xml文件时,就会报出以下错误:java2wsdl:
[axis-java2wsdl] Java2WSDL axis.CardManager
[axis-java2wsdl] java.lang.ClassNotFoundException: axis.CardManager
[axis-java2wsdl] at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1166)
[axis-java2wsdl] at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1107)
[axis-java2wsdl] at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:977)
[axis-java2wsdl] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
[axis-java2wsdl] at org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java:1197)
[axis-java2wsdl] at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:990)
[axis-java2wsdl] at java.lang.ClassLoader.loadClass(ClassLoader.java:251) 各位大侠,帮我解决这个问题,谢了~~!