【发布时间】:2011-07-07 00:19:02
【问题描述】:
我正在尝试从 ant 重新加载 Web 应用程序。 但我没有找到错误:
D:\project\triplelands\ocbcfilesending\src\com.ocbcmcd.monitoring\build.xml:90:
java.io.FileNotFoundException: http://localhost:8080/manager/reload?path=%2Fhello
我也尝试直接访问:http://localhost:8080/manager/reload?path=/hello 我从浏览器收到 404 错误代码:
我的配置是:
My Ant Script
<target name="deploy-realod" depends="deploy" description="Reload application in Tomcat">
<reload url="${tomcat.manager.url}" username="${tomcat.manager.username}" password="${tomcat.manager.password}" path="/${name}" />
</target>
build.properties
appserver.home=C:/appserv/apache6
#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=root
tomcat.manager.password=root
tomcat用户配置
<user name="root" password="root" roles="admin-gui,manager-gui,tomcat,role1" />
谢谢你的建议
【问题讨论】:
-
如果在浏览器中直接访问失败,这就是您必须首先解决的问题。
manager应用程序是否已部署在您的 tomcat 上并正常工作?https://localhost:8443/manager/html/有效吗?