我正在使用Windows而我正在努力让ANT工作.
当我从命令行执行ant构建时,我得到:
C:\dev\Projects\springapp\${%ANT_HOME%}\lib not found.
我查看build.xml
文件,然后找到:(
appserver.home=${user.home}/apache-tomcat-6.0.14
我刚从教程中直接复制并粘贴)
我改成了:
appserver.home="C:\Program Files\Apache Software Foundation\Tomcat 6.0"
但现在我得到:
C:\dev\Projects\springapp\"C:Program FilesApache Software FoundationTomcat 6.0"\lib not found.
似乎Program Files和Tomcat 6.0中的空白区域导致构建失败.如何在不使用空格的路径重新创建目录的情况下处理xml文件中的这些内容?
将其更改为
appserver.home="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0"
变体与"/"而不是"\"在我的系统上工作.只需要删除路径结构前后的符号.