我怎么执行ant java2wsdl 的时候,wsdl文件是生成了,但还有点错误吗,说java2wsdl没这个任务,可是我也加了<taskdef resource="axis-tasks.properties"
classpathref="axis.classpath">
</taskdef>
执行的结果如下:
D:\project\restaurant>ant java2wsdl
Buildfile: build.xml
[axis-java2wsdl] - Unable to find required classes (javax.activation.DataHandler
and javax.mail.internet.MimeMultipart). Attachment support is disabled.
[axis-java2wsdl] Java2WSDL test.HelloWorldBUILD FAILED
Target `java2wsdl' does not exist in this project.Total time: 5 seconds
classpathref="axis.classpath">
</taskdef>
执行的结果如下:
D:\project\restaurant>ant java2wsdl
Buildfile: build.xml
[axis-java2wsdl] - Unable to find required classes (javax.activation.DataHandler
and javax.mail.internet.MimeMultipart). Attachment support is disabled.
[axis-java2wsdl] Java2WSDL test.HelloWorldBUILD FAILED
Target `java2wsdl' does not exist in this project.Total time: 5 seconds
<axis-wsdl2java
all="true"
url="helloWorld.wsdl"
deployscope="Request"
output="${gensrc}"
serverside="true"
skeletondeploy="false"
testcase="true"
noimports="false"
typemappingversion="1.2"> <mapping namespace="http://axis.apache.org/ns/test"
package="test" />
</axis-wsdl2java>
</target>我用了ant执行后,根据wsdl生成的文件怎么包名是 com.axis.java啊,怎么mapping这个标签没有作用吗,这是什么原因,我要的报名是test啊