项目使用ant编译过程,需要依赖外部jar包,此时可以添加taskdef(任务)来实现

Build.xml里添加,注意workSpace相对位置:

        <taskdef resource="net/jtools/classloadertask/antlib.xml"/>
                <classloader loader="project" classpath="${workSpace}/antlib/aempideant.jar:${workSpace}/antlib/emp.jar:${workSpace}/antlib/empide.jar:${workSpace}/antlib/idexml.jar:${workSpace}/antlib/xmlForSoap.jar" />

不过要使用net/jtools/classloadertask/antlib.xml,需要在ant home 中的lib添加ant-classloadertask.jar,否则会报不存在

Q.E.D.


知之为知之