如何在build.xml中使用xmltask.jar放在any_path / ant / lib文件夹中,尽管在环境中预先安装了ant

时间:2017-09-20 13:44:10

标签: ant redhat

我在我的RedHat 7机器上安装了蚂蚁。我有一个项目,其中包含lib文件夹中的ant库。 lib文件夹存在于安装程序中。在lib文件夹中有一个称为xmltask.jar的jar文件。我已经定义了

<property name="dependencyfinder.home" value="."/>
<taskdef name="xmltask" classname="com.oopsconsultancy.xmltask.ant.XmlTask">        
    <classpath location="${dependencyfinder.home}/lib/xmltask.jar"/>
</taskdef>

在那条线上,我正在

建立失败 installer \ build.xml:37:找不到taskdef类com.oopsconsultancy.xmltask.ant.XmlTask  使用类加载器AntClassLoader []

总时间:296毫秒

我正在使用安装脚本来执行build.xml,它负责设置类路径。 脚本的代码如下:

OLD_DIR=$(pwd)
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
cd ${SCRIPT_DIR}

ANT_HOME=$SCRIPT_DIR/ant
ANT_LIB=${ANT_HOME}/lib

${ANT_HOME}/bin/ant -q -e

cd ${OLD_DIR}
exit 0

0 个答案:

没有答案