WSDL文件到Jar文件

时间:2019-05-31 09:55:50

标签: java web soap wsdl

我有WSDL文件URL,我想创建JAR文件,并且需要在另一个项目中使用。

我尝试在以下情况下进行转换

1。对Java文件使用wsimport命令,并使用此java文件将maven项目创建为打包JAR

  

wsimport -keep -wsdllocation /MyService.wsdl

2。使用ANT构建(为导出JAR创建create build.xml文件创建目标)

<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?

1 个答案:

答案 0 :(得分:0)

找不到此问题发生的运行时类。

我已经在Eclipse中添加了新程序集->特定项目-> Web部署程序集

从路径和设置中选择特定的JAR,WAR,RAR或ZIP文件。

并在解决此问题后再次进行测试。