如何使用现有的 ant 库安装 ant 的 build.xml 文件?
How to install ant's build.xml file using existing ant libraries?
我有一个项目应该安装在 Redhat 6.7 中。它在 lib 文件夹中有自己的 ant 库。库如下图所示:
enter image description here
我有一个安装脚本可以触发 build.xml 文件。脚本内容如下:
OLD_DIR=$(pwd)
SCRIPT_DIR=$(cd "$(dirname "[=11=]")" && pwd)
cd ${SCRIPT_DIR}
set ANT_HOME=$SCRIPT_DIR/ant
set ANT_LIB=${ANT_HOME}/lib
set PATH=${ANT_HOME}/bin:${ANT_LIB}:${PATH}
${ANT_HOME}/bin/ant -q -e
cd ${OLD_DIR}
exit 0
通过我得到的安装脚本安装后,
BUILD FAILED
XML parser factory has not been configured correctly: Provider for class javax.xml.parsers.SAXParserFactory cannot be created
我认为这是由于 redhat 6.7 中预装了 ant 造成的,但我不确定。
java 类路径中存在问题。修复解决了问题。
我有一个项目应该安装在 Redhat 6.7 中。它在 lib 文件夹中有自己的 ant 库。库如下图所示: enter image description here
我有一个安装脚本可以触发 build.xml 文件。脚本内容如下:
OLD_DIR=$(pwd)
SCRIPT_DIR=$(cd "$(dirname "[=11=]")" && pwd)
cd ${SCRIPT_DIR}
set ANT_HOME=$SCRIPT_DIR/ant
set ANT_LIB=${ANT_HOME}/lib
set PATH=${ANT_HOME}/bin:${ANT_LIB}:${PATH}
${ANT_HOME}/bin/ant -q -e
cd ${OLD_DIR}
exit 0
通过我得到的安装脚本安装后,
BUILD FAILED
XML parser factory has not been configured correctly: Provider for class javax.xml.parsers.SAXParserFactory cannot be created
我认为这是由于 redhat 6.7 中预装了 ant 造成的,但我不确定。
java 类路径中存在问题。修复解决了问题。