利用ant的java任务运行java程序时报错,[java] java.lang.NoClassDefFoundError

问题原因:java类中引用了外部的jar包
解决方法:需中要在classpath中指定jar包的路径

<target name="run" depends="jar">
       <echo message="${classpath}"></echo>
        <java classname="com.mcj.testng.Main" classpath="class;D:\mycode\TestNgHomeWork\libs\jxl.jar">   
        </java>
    </target>

猜你喜欢

转载自blog.csdn.net/testdeveloper/article/details/51526058
今日推荐