【发布时间】:2019-05-31 09:55:49
【问题描述】:
我有 WSDL 文件 URL,我想创建 JAR 文件并需要在另一个项目中使用。
我尝试在以下情况下进行转换
1.对Java文件使用wsimport命令并使用这个java文件创建maven项目作为打包JAR
wsimport -keep -wsdllocation /MyService.wsdl
2.使用ANT构建(创建build.xml文件创建导出JAR的目标)
<target name="dist" depends="compile" description="generate the distribution">
<buildnumber />
<!-- Create the distribution directory -->
<mkdir dir="${dist}/lib" />
MyApplication-${version}.${build.number}.jar -->
<jar destfile="${dist}/lib/MyApplication-${version}.${build.number}.jar" basedir="${build}" />
</target>
以上两种情况 JAR 都导出了,但是当我部署在服务器中时遇到异常
java.lang.NoClassDefFoundError
我做错了什么? 有没有什么简单的方法可以把wsdl转成Jar?
【问题讨论】: