在Windows 10中使用ant命令出错



我遵循这个https://docs.spring.io/docs/Spring-MVC-step-by-step/part1.html,根据"1.3部署应用程序到Tomcat"在这个链接上,我在cmd上运行ant并得到错误(请参阅附件图像)。我的环境变量值是

JAVA_HOME  C:Program FilesJavajdk1.8.0_05
ANT_HOME  C:Program Files (x86)apache-ant-1.9.7
PATH   %JAVA_HOME%bin
       %ANT_HOME%bin
APACHE LOCATION ON MY SYSTEM IS C:apache-tomcat-7.0.34lib. 
# Ant properties for building the springapp
appserver.home=C:apache-tomcat-7.0.34
# for Tomcat 5 use $appserver.home}/server/lib
# for Tomcat 6 use $appserver.home}/lib
appserver.lib=appserver.home/lib
deploy.path=appserver.home/webapps
tomcat.manager.url=http://localhost:8080/manager
tomcat.manager.username=tomcat
tomcat.manager.password=s3cret

输入图片描述

我的建议是:
-在文本编辑器中打开springapp/build.properties文件。
-定位属性appserver.home,并提供应用服务器的绝对路径(使用unix风格的路径分隔符,即'/',即使在windows上也是如此)作为值。
-保存文件

现在运行构建脚本/ant目标,它应该解决这个问题。

更新:

来自更新答案的评论。

将属性的下一行改为:

appserver.lib = appserver.home/lib

:

appserver.lib = ${appserver.home}/lib

相关内容

  • 没有找到相关文章

最新更新